Java Full Stack Architect/Lead-Atlanta, GA - Georgia IT Inc.
Atlanta, GA
About the Job
Java Full Stack Architect/Lead
Location: Atlanta, GA
Duration: Full Time
Salary plus Benefits
US citizen, Green Card and EAD preferred.
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 Microservices 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, Socket.io
· Good knowledge of Fuse ESB, WCF/SOAP "
Source : Georgia IT Inc.