Posted on: 24/07/2026
We are looking for a skilled Java Developer with strong experience in building scalable, high-performance enterprise applications using Java, Spring Boot, Microservices, and AWS. The ideal candidate will be responsible for designing, developing, deploying, and maintaining cloud-native applications while collaborating with cross-functional teams to deliver robust and secure software solutions.
Key Responsibilities:
- Design, develop, and maintain enterprise applications using Java and Spring Boot.
- Develop RESTful APIs and Microservices-based applications following industry best practices.
- Build and deploy cloud-native applications on AWS.
- Collaborate with architects, business analysts, QA teams, and DevOps engineers to deliver end-to-end solutions.
- Write clean, maintainable, and efficient code with a focus on performance and scalability.
- Integrate applications with databases, third-party APIs, and enterprise systems.
- Troubleshoot, debug, and optimize application performance.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Implement unit testing, integration testing, and support CI/CD deployment processes.
- Prepare technical documentation and provide production support when required.
Required Skills:
- Strong proficiency in Java (Java 8/11/17) and object-oriented programming concepts.
- Hands-on experience with Spring Boot, Spring MVC, and Spring Data JPA.
- Strong experience in designing and developing Microservices architecture.
- Experience in building and consuming RESTful APIs.
- Hands-on experience with AWS services such as EC2, S3, RDS, Lambda, ECS/EKS, API Gateway, CloudWatch, and IAM.
- Experience with relational databases such as MySQL, PostgreSQL, or Oracle.
- Familiarity with messaging technologies such as Kafka or RabbitMQ.
- Experience with Git, Maven/Gradle, and CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
- Knowledge of Docker and Kubernetes for containerization and orchestration.
- Strong understanding of software design patterns, multithreading, and performance optimization.
- 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
1657582