We are looking for a Java Developer to design, develop, and support scalable enterprise applications. The role involves hands-on coding, API development, and collaboration within Agile teams.
Key Responsibilities
- Develop and maintain Java-based applications and microservices.
- Build RESTful APIs using Spring Boot.
- Write clean, efficient, and maintainable code.
- Support integration with databases and external systems.
- Participate in code reviews and Agile ceremonies.
- Assist in troubleshooting and resolving production issues.
Required Skills
- 3-7 years of experience in Java development.
- Strong knowledge of Core Java, Spring Boot.
- Experience in REST APIs and microservices basics.
- Good understanding of SQL databases.
- Familiarity with Git and CI/CD concepts.
Good to Have
- Exposure to cloud platforms (AWS/Azure/GCP).
- Basic knowledge of Docker/Kubernetes.
- Experience with messaging tools (Kafka/RabbitMQ).
- Frontend exposure (Angular/React).