Spring Java Developer – AWS & Python Experience

Filled
February 23, 2026

Job Description

We are seeking a skilled Spring Java Developer with hands-on experience in AWS cloud services and Python development. The ideal candidate will have a strong grasp of Java frameworks, be comfortable working in cloud environments, and have the ability to deliver scalable, high-quality applications. Familiarity with mainframe systems is a plus.

Key Responsibilities

  • Design, develop, and maintain Java applications using Spring Framework.
  • Build scalable backend solutions leveraging AWS services (EC2, S3, Lambda, RDS, etc.).
  • Develop scripts or modules using Python for automation, data processing, or API integration.
  • Collaborate with the team to enhance existing software solutions.
  • Ensure code quality via unit tests, integration tests, and code reviews.
  • Troubleshoot and optimize application performance, scalability, and reliability.
  • Support deployment and CI/CD pipelines in a cloud-based environment.

Required Skills & Experience

  • Strong experience in Java development with Spring Framework.
  • Hands-on experience with AWS cloud services.
  • Proficiency in Python scripting or development.
  • Understanding of RESTful APIs, microservices, and cloud architectures.
  • Familiarity with databases (SQL and/or NoSQL).
  • Strong problem-solving, communication, and teamwork skills.

Preferred / Nice-to-Have

  • Experience with mainframe systems and modern integration approaches.
  • Exposure to Docker, Kubernetes, or containerized deployments.
  • Knowledge of cloud-native design patterns and best practices.
  • Familiarity with CI/CD pipelines and DevOps workflows.

Why Join

  • Work on scalable cloud-based applications using Java, Python, and AWS.
  • Collaborate with a dynamic and skilled development team.
  • Opportunity to enhance your expertise in full-stack and cloud development.
  • Contribute to innovative software solutions in a supportive environment.