Posted on: 26/06/2025
About the Role :
We are seeking a skilled and experienced Java AWS Developer to join our dynamic team. The ideal candidate will have a strong background in Java-based backend development with expertise in microservices architecture and cloud platforms, particularly AWS. This is a hands-on development role requiring proficiency in modern tools and frameworks to design, build, and maintain robust, scalable applications.
Roles and Responsibilities :
Application Development :
- Design and develop high-performance backend applications using Java and Spring Boot.
- Implement RESTful APIs and scheduled tasks in Spring Boot environments.
- Collaborate with front-end developers using ReactJS for integrated solutions.
Architecture and Design :
- Build and manage applications based on Microservices Architecture.
- Ensure modular, scalable, and maintainable code structure.
Database Management :
- Design and optimize queries using PLSQL and work with relational databases efficiently.
Testing and Quality Assurance :
- Write and maintain unit and integration tests using TDD, JUNIT, JEST, or other frameworks.
- Participate in code reviews and promote best practices in coding standards.
DevOps and CI/CD :
- Utilize tools like Bitbucket, JIRA, and CI/CD pipelines to manage source control and deployment.
- Monitor and troubleshoot issues in development and production environments.
Messaging and Integration :
- Work with messaging systems like MQ and Kafka for real-time data streaming and integration.
Cloud Development :
- Develop, deploy, and manage applications on AWS, utilizing core services such as EC2, Lambda, S3, RDS, etc.
- Ensure application performance, security, and scalability in cloud environments.
Collaboration and Communication :
- Work closely with cross-functional teams including product managers, QA, DevOps, and UI/UX designers.
- Effectively communicate technical ideas to both technical and non-technical stakeholders.
Required Skills and Experience :
- Minimum 6 years of experience in Java-based application development.
- Strong hands-on experience with Spring Boot (REST API, Scheduler).
- Proficient in ReactJS for frontend integration.
- Deep understanding of Microservices architecture.
- Knowledge of relational databases and PLSQL.
- Familiarity with testing frameworks like TDD, JUNIT, JEST.
- Experience with DevOps tools like Bitbucket, JIRA, and CI/CD pipelines.
- Knowledge of MQ, Kafka for messaging systems.
- Proven experience with AWS cloud services.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1502194
Interview Questions for you
View All