Job summary
Design, develop, and maintain high-performance web applications. The role needs Java EE and Spring Boot, microservices experience, AWS familiarity, and the ability to work with cross-functional teams on scalable, secure software.
Key responsibilities
- Develop, maintain, and enhance Java-based web applications and microservices.
- Collaborate with development, QA, and operations on integration and delivery.
- Implement RESTful APIs and integrate with front-end and third-party services.
- Optimize application performance and implement caching (Redis).
- Participate in code reviews, testing, and troubleshooting.
- Stay current with emerging technologies and contribute to process improvement and automation.
Skills and qualifications
- Bachelor’s degree in computer science, information technology, or a related field.
- 3–5 years as a Java developer or similar.
- Hands-on Java EE, Spring Boot, and microservices architecture.
- RESTful API design; SQL and NoSQL data modeling.
- Cloud platforms (AWS, Azure, or GCP), Docker, and Kubernetes are a plus.
- CI/CD pipelines, testing frameworks, Redis, and message queues (Kafka, RabbitMQ).
- Git workflows and Agile/Scrum.
- Age 25 to 35 years. Java or cloud certifications are a plus.