← Back to jobs

Java Backend Services Developer

Skills

apiawscloudcloud nativeevent driven architectureinfrastructure as codejavamicroservicesrequirements gatheringrestspringterraformJava

Description

Job Description

Find out more about this role by reading the information below, then apply to be considered.

We are seeking a highly skilled Senior Java Developer with 10+ years of hands-on experience designing, developing, and deploying enterprise applications. The ideal candidate will have deep expertise in Java, Spring Boot, Microservices, AWS, and Terraform, along with a strong understanding of event-driven architectures, Domain-Driven Design (DDD), and cloud-native solutions.

Key Responsibilities

  • Design, develop, and maintain scalable enterprise applications using Java and Spring Boot.
  • Participate in the full software development lifecycle, from requirements gathering and design through testing, deployment, and production support.
  • Develop microservices and event-driven solutions aligned with modern architectural best practices.
  • Design and implement cloud-native applications deployed on AWS.
  • Build and enhance RESTful APIs and backend services.
  • Conduct code reviews and promote engineering best practices.
  • Develop and maintain technical documentation and operational support materials.
  • Contribute to architecture discussions and help establish scalable, maintainable application frameworks.

Required Qualifications

  • 10+ years of hands-on experience in Java application development. xhmxlyz
  • Java
  • Spring Boot
  • Microservices Architecture
  • Event-Driven Architecture
  • Domain-Driven Design (DDD)
  • Experience deploying and supporting applications in AWS.
  • Strong understanding of Infrastructure as Code (IaC), particularly Terraform.

Get similar jobs in United States by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more Software Developer jobs in United States.

Finding similar jobs…