Job Description :
Title: Java Developer
Location: Atlanta, GA (REMOTE)
Duration: Long-Term (Multiyear)
 
Should have experience in Spring Boot, MicroServices, Core Java, Kafka etc
 
 
Requirement:
 
- Experience developing Java software
- Experience in MicroServices
- Spring/J2EE application development experience
- Experience in web technologies including HTML, JavaScript, CSS, AJAX, REST
- Relational database experience (Preferably MSSQL/TSQL)
- Proven ability to troubleshoot software application
-Knows basics of message broker architecture with any queueing solution like Kafka, IBM MQ, Rabbitmq etc.
-Good knowledge on the Rest APIs, security, SSL, Client server certificates. S
-Should have done deployments independently and knows basic CI/CD tools like jenkin, ant, Maven , bitbucket/git, Junit(added advantage).
 
Responsibilities:
 
- Design, develop, implement, support, and maintain complex Java applications
- Work with architects to define architecture models and design critical integrations
- Create technical specifications for detailed application design
- Troubleshoot and resolve software-related issues
- Maintain code quality through unit testing
- Document code appropriately for maintainability
- Conduct design and code reviews to ensure design principles are followed
- Create and maintain user-interface patterns and standards library
             

Similar Jobs you may be interested in ..