Previous Job
Sr. Java Developer-Atlanta, GA
Ref No.: 18-04008
Location: Atlanta, Georgia
Sr. Java Developer
Location: Atlanta, GA
Salary plus benefits
US citizen, Green Card and EAD preferred, no visa sponsorship available for this job and no third party agencies –C2C.
Mandatory Technical / Functional Skills
  • 8-10 years' experience in Java based technologies
  • Expertise in, JAVA 8,Spring Boot, Spring Rest, Spring Data, JPA2, JMS, Spring Batch, Junit
  • Work experience in RDD - Multi threading and Parallel processing
  • Development experience in Micro services based architecture using Spring Cloud
  • Experience in Angular 2, HTML5, CSS3, JavaScript
  • Experience in implementing responsive web design, interactive, graphs and charts using js libraries like bootstrap, d3.js, chart.js etc.
  • Experience in implementing Cloud native Applications/APIs with 12 factor adoption
  • Experience in using Swagger API
  • Knowledge of SQL Server
  • Working experience in any Application Server (Tomcat / Wildfly / WebSphere)
  • Experience in developing Messaging applications using Apache Camel and/or Red Hat Fuse
  • Experience in designing transactional systems using ORM frameworks

Roles and responsibility
• Have a clear understanding of functional / technical requirements
• Prepare and help team to prepare the design, including Service specifications, Class Diagrams, Sequence Diagram, Data Models
• Development of technical components
• Should have a very good understanding of the project architecture
• Adhere to the project's defined implementation / deployment model
• Adhere to project specific design pattern, guidelines and checklist
• Use project's best practices and coding standards
• Help remove the technical impediments
• Review and provide feedback on code produced by team

Desirable Technical / Functional Skills
• Knowledge of integration Architecture & Design Patterns
• Knowledge of API gateway – like Loopback framework
• open source Frameworks - NodeJs,
• Good knowledge of Fuse ESB, WCF/SOAP