HamburgerMenu
hirist

Job Description

Job Title : Java Developer with AWS & Spring Boot

Experience : 7+ Years

Employment Type : Full-Time

We are looking for an experienced Java Developer with strong expertise in AWS and Spring Boot to join our growing team.

As a Java Developer, you will be responsible for developing and maintaining robust, scalable, and secure applications while leveraging cloud technologies and microservices architecture.

Key Responsibilities :

- Java Development : Write clean, maintainable, and efficient Java code for enterprise-level applications.

- Spring Boot : Design and develop applications using Spring Boot for building microservices-based applications.

- AWS Integration : Leverage AWS services (like EC2, S3, Lambda, RDS, etc.) for cloud-based application development and deployment.

- Microservices Architecture : Design and implement microservices using Spring Boot, ensuring proper communication and deployment in a cloud environment.

- CI/CD Pipelines : Set up and manage CI/CD pipelines for continuous integration and delivery in AWS.

- Troubleshooting & Optimization : Troubleshoot and optimize performance, scalability, and security of applications in the cloud.

- Collaboration : Work closely with cross-functional teams including DevOps, QA, and business analysts to deliver high-quality solutions.

- Documentation : Write technical documentation to support code, architecture, and deployment processes.

Required Skills :

- 7+ years of hands-on experience in Java development with proficiency in object-oriented programming (OOP) concepts.

- Strong experience in developing microservices and enterprise-level applications using Spring Boot framework.

- Hands-on experience with AWS services (EC2, S3, RDS, Lambda, API Gateway, etc.) for cloud application deployment and management.

- Experience with relational databases (such as MySQL, PostgreSQL) and NoSQL databases (like DynamoDB).

- Proficiency in Git for version control.

- Strong analytical and problem-solving skills to address complex technical issues.

- Excellent written and verbal communication skills to collaborate effectively with cross-functional teams.

Preferred Skills :

- AWS Certification : AWS Developer or Solutions Architect certification is a plus.

- Containerization & Orchestration : Familiarity with Docker and Kubernetes for managing containerized applications.

- Agile/Scrum : Experience working in Agile development environments.

Additional Considerations :

- Strong ability to work independently as well as in a team.

- Ability to work in a fast-paced, dynamic environment with changing requirements.

- A passion for learning and staying up-to-date with the latest technologies


info-icon

Did you find something suspicious?