Description

Job Description:

We are seeking an experienced Full Stack Java Developer with expertise in AWS and Angular for Client Requirement. The ideal candidate will be responsible for designing, developing, and maintaining scalable and high-performance applications. You will work across both frontend and backend technologies, delivering end-to-end solutions that meet business requirements.

Key Responsibilities:

  • Design, develop, and deploy full stack web applications using Java, Angular, and AWS.
  • Build and maintain APIs, microservices, and server-side logic using Java/Spring Boot.
  • Develop responsive, user-friendly front-end interfaces with Angular.
  • Implement best practices in cloud architecture using AWS services such as EC2, S3, Lambda, RDS, and others.
  • Ensure security and performance optimization of applications across various platforms.
  • Collaborate with cross-functional teams, including DevOps, UX/UI designers, and business analysts.
  • Write clean, maintainable, and efficient code following best practices in TDD/BDD.
  • Participate in code reviews, mentoring junior team members, and ensuring code quality.
  • Troubleshoot, debug, and resolve application issues in a timely manner.
  • Continuously improve application performance, reliability, and scalability.
  • Stay updated with emerging technologies and apply them to projects where relevant.

Required Skills:

  • Strong experience with Java, Spring Boot, and RESTful APIs.
  • Proficiency in Angular (latest versions) for building responsive front-end applications.
  • Solid knowledge of AWS services (EC2, Lambda, S3, RDS, etc.) for cloud-based application development.
  • Experience with databases such as PostgreSQL or MySQL.
  • Familiarity with CI/CD pipelines, Docker, and Kubernetes.
  • Knowledge of microservices architecture and API design.
  • Strong understanding of version control systems (Git, GitLab).
  • Familiarity with Agile/Scrum methodologies and ability to work in a fast-paced environment.
  • Experience with testing frameworks and TDD/BDD practices.

Education

Any Graduate