Title : Lead Java/Web Developer
Client: state of NC (Dept. of Health and Human Services)
Location: Raleigh North Carolina
JOB Description:
This Senior Java Full stack developer is to serve as an application developer for the NCDHHS in the design, development, maintenance of Java/ JEE based applications. Practical experience in building enterprise applications is required. Experience in Spring Boot Framework, Angular 5.0/6.0/7.0, JUnit4, HTML, XML, JSON, JavaScript, VBScript, CSS and Gradle is required. Experience in Web Services (REST, SOAP) development is required. Should have experience using one or more application servers like WebSphere, Tomcat. Managed File Transfer Experience is required. Good understanding of enterprise architectural patterns including JEE design patterns is required. Good understanding of relational database concepts, specifically Oracle, and software development life cycle is required. Experience in MMIS subsystems is preferred. Individual in this Position is responsible for the design, development and maintenance of mission critical applications. This position involves working with the project manager, project management staff, other members of the project team, and stakeholders.
Required skills:
· Should have the capability to translate business requirements into technical solutions
· Demonstrated proficiency working with databases - Oracle and TOAD for Oracle.
· Strong debugging and problem-solving skills and Knowledge of enterprise architectural patterns including JEE design patterns
· Experience in development of JEE design patterns , XML parsing
· Experience in Java/J2EE, Sprint Boot
· Experience in IBM ODM; IBM Integration Bus, IBM MQ ,any rules engine
· Experience in IBM SOA, WebSphere Application Server
· Excellent verbal and written communication skills with the ability present to both technical and business audiences.
· Experience in the transition and transformation of large complex software solutions.
· Experience participating or leading projects using an Agile methodology.
· Understanding of Medicaid Systems
· Expert in REST API and Web Services
· Experience in Spring Framework, JUnit4, HTML, XML, JSON, JavaScript, CSS and Gradle
· Experience with Basic understanding of database maintenance, ETL Concepts, client-server application architecture, telecommunications
· Experience with cloud deployment ; security model;
· Should have the Experience in Security Layer, Presentation Layer, Services Layer, Data Persistence Layer and Execution Layer.
· Experience in Angular Framework
· Experience in Angular 5.0/6.0 with Architecture, Components, Routing & Navigation (Single page and also Multi-page Application)
· Experience on various AWS components such as EC2, EBS, S3, Elastic Load Balancer, Auto Scaling, ECS, Cloud Watch, Security Groups, Route 53,
· Experience in architecting the design, scalability, high availability, Disaster Recovery Design on Cloud Infrastructures, Providing solutions on Clo
· Experience in developing Java API’s to connect to AWS S3 Services for storing and retrieving data from S3 buckets and for using AWS Lambda to manage
· Experience to orchestrate the provisioning, load balancing, dynamic configuration, monitoring and spend optimization of servers in the cloud envir
· Experience with implementing and maintaining monitors, alarms, and notifications for EC2 instances using Cloud Watch and SNS.
· Experience with Designing and deploying a multitude applications utilizing almost all of the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB,