This is a remote position.
We are looking for a Java Developer with experience in building highperforming scalable enterprisegrade applications. The Java Developer should have a strong understanding of Java language and Java design patterns. The Java Developer should have a strong understanding of configuring Spring Boot applications and extensive experience with writing microservices in a cloud environment.
Responsibilities:
- Work with development teams and product managers to ideate software solutions.
- Design develop and test custom software solutions across multiple system components or applications.
- Contribute to all phases of the development lifecycle.
- Ensure designs are in compliance with requirements.
- Write effective APIs and technical documentation.
- Write well designed testable efficient code in line with programming standards and interface specifications.
- Test software to ensure responsiveness and efficiency.
- Troubleshoot debug and upgrade software.
- Prepare and produce releases of software components.
- Provide primary support for installation of application releases into production.
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
- Debug build integration test and deployment issues.
- Complete all tasks within timelines for each sprint.
- Identify roadblocks and issues during daily scrum call.
- Participates in scrum activities.
Requirements
- Experience working with Spring Boot integration with Kafka is a plus.
- Experience with modernizing existing legacy is a plus.
- Experienced working on an agile team and be knowledgeable about all agile ceremonies.
- Experience in managing Java/Java EE application development while providing expertise in the full software development lifecycle from concept and design to testing.
Technical Skills:
- 710 years of experience in Java Full Stack Development.
- 710 years of experience in Service Oriented Architecture (SOA).
Benefits
- Work Location: Remote
- 5 days working
Experience working with Spring Boot integration with Kafka is a plus. Experience with modernizing existing legacy is a plus. Experienced working on an agile team and be knowledgeable about all agile ceremonies. Experience in managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing. Technical Skills: 7-10 years of experience in Java Full Stack Development. 7-10 years of experience in Service Oriented Architecture (SOA).