What are the responsibilities and job description for the Mid-Level Java Developer position at ExecutivePlacements.com?
We are seeking a skilled Java Developerwith strong expertise in building and maintaining modern, scalable applications. The ideal candidate will have hands-on experience with Spring Boot microservices, RESTful APIs, Kafka, and AWS deployments, along with a solid foundation in CI/CD practices and production support. This role requires someone who is passionate about clean, efficient code, thrives in collaborative environments, and is eager to contribute to the development of high-performance, event-driven systems.
Develop and maintain scalable Java microservices and batch jobs using Spring Boot
Build and consume RESTful APIs, ensuring security, scalability and high performance
Implement Kafka consumers/producers for event-driven systems
Deploy, monitor, and manage services in AWS and experience with CI/CD tools
Write clean, modular code following industry best practices and standards
Assist in troubleshooting and resolving production issues in a timely manner
Strong experience with CI/CD tools, debugging tools, logging, and production support
Participate in code reviews and contribute
Develop and maintain scalable Java microservices and batch jobs using Spring Boot
Build and consume RESTful APIs, ensuring security, scalability and high performance
Implement Kafka consumers/producers for event-driven systems
Deploy, monitor, and manage services in AWS and experience with CI/CD tools
Write clean, modular code following industry best practices and standards
Assist in troubleshooting and resolving production issues in a timely manner
Strong experience with CI/CD tools, debugging tools, logging, and production support
Participate in code reviews and contribute