Posted on: 21/07/2026
Job Description :
We are seeking an experienced Senior Java Developer with 6+ years of hands-on experience in designing, developing, and deploying scalable enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices architecture, AWS cloud technologies, and event-driven systems using Apache Kafka. You will work closely with cross-functional teams to build high-performance, cloud-native applications in an Agile environment.
Key Responsibilities :
- Design, develop, test, and maintain enterprise-grade Java applications.
- Build and enhance scalable Microservices using Spring Boot.
- Develop and integrate RESTful APIs with internal and external systems.
- Design and implement event-driven solutions using Apache Kafka.
- Deploy, manage, and optimize applications on AWS Cloud.
- Collaborate with architects, product owners, QA, and DevOps teams throughout the software development lifecycle.
- Write clean, maintainable, and well-documented code following industry best practices.
- Troubleshoot application issues, perform root cause analysis, and optimize application performance.
- Participate in code reviews and contribute to architectural and technical design discussions.
- Follow Agile/Scrum practices and actively participate in sprint planning, daily stand-ups, and retrospectives.
Required Skills & Qualifications :
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 6+ years of experience in Java application development.
- Strong proficiency in Java, Spring Boot, and Microservices architecture.
- Hands-on experience with AWS Cloud Services.
- Strong knowledge and practical experience with Apache Kafka.
- Experience in developing and consuming REST APIs, working with JSON, and API integrations.
- Good knowledge of relational databases such as Oracle, MySQL, or PostgreSQL.
- Experience with NoSQL databases.
- Hands-on experience with Git, Maven or Gradle, Jenkins, Docker, and Kubernetes.
- Familiarity with Agile/Scrum development methodologies.
- Excellent analytical, debugging, and problem-solving skills.
- Strong communication and collaboration skills.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1656080