Senior Java Backend Engineer | AWS & Spring Expert

Vosper Thornycroft Group

McLean (VA)

Hybrid

USD 125,000 - 180,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Vosper Thornycroft Group is seeking an experienced Senior Java Backend Developer to design, develop, test, and maintain scalable enterprise applications and backend services. You will work with Core Java, Spring, Spring Boot, Spring Data JPA, and RESTful APIs, deploying in AWS/Linux environments and Tomcat.

The role emphasizes full SDLC participation, unit testing with JUnit/Mockito, and CI/CD using Git and Jenkins.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related technical discipline.
  • 7–10 years of professional software development experience.
  • Strong hands-on experience with Core Java.
  • Demonstrated understanding of Object-Oriented Programming (OOP), Multithreading, JVM memory management.
  • Strong experience with Spring Framework; Experience with Spring Boot; Experience with Spring Data JPA.
  • Demonstrated experience developing RESTful APIs using Java/Spring Boot.
  • Experience developing backend services supporting web applications.
  • Experience with Oracle databases; Experience writing and optimizing database queries.
  • Experience working with Apache Tomcat.
  • Experience developing or supporting applications within AWS cloud environments.
  • Experience working within Linux environments.
  • Strong understanding of application lifecycle management and SDLC practices.

Responsibilities

  • Design, develop, enhance, and maintain enterprise Java applications and backend services.
  • Write clean, scalable, maintainable, and efficient Java code supporting business applications.
  • Develop applications utilizing Core Java, including Object-Oriented Programming (OOP), Multithreading, and JVM memory management.
  • Design and develop backend applications using Spring and Spring Boot.
  • Develop and integrate RESTful APIs supporting web applications and enterprise services.
  • Utilize Spring Data JPA for database persistence and application data access.
  • Design, write, and optimize database queries across relational and non-relational databases.
  • Develop and maintain applications integrating with Oracle databases.
  • Deploy and support Java applications within Apache Tomcat environments.
  • Develop and support applications within AWS environments.
  • Work within Linux-based environments for development, deployment, and troubleshooting.
  • Participate throughout the full Software Development Lifecycle (SDLC).
  • Troubleshoot defects, performance issues, and integration problems.
  • Perform unit testing and application validation using JUnit and Mockito.
  • Participate in code reviews and promote Java development best practices.
  • Utilize Git and Jenkins for source control, builds, and CI/CD.
  • Collaborate with developers, engineers, analysts, and other stakeholders to translate requirements into technical solutions.

Skills

Core Java
Spring Framework
Spring Boot
Spring Data JPA
RESTful APIs
AWS
Linux
JVM memory management
Multithreading
OOP
Oracle databases

Education

Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related technical discipline

Tools

Git
Jenkins
Apache Tomcat

Job description

Vosper Thornycroft Group is seeking an experienced Senior Java Backend Developer to design, develop, test, and maintain scalable enterprise applications and backend services. You will work with Core Java, Spring, Spring Boot, Spring Data JPA, and RESTful APIs, deploying in AWS/Linux environments and Tomcat.

The role emphasizes full SDLC participation, unit testing with JUnit/Mockito, and CI/CD using Git and Jenkins.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer - Full-Stack, Java/Spring/AWS
Senior Software Developer - Full-Stack, Java/Spring/AWS

Vosper Thornycroft Group • Chantilly (VA)

Hybrid
USD 90,000 - 130,000
Java Developer
Java Developer

3R • Plano (TX)

On-site
USD 90,000 - 130,000
Senior Back-end Developer
Senior Back-end Developer

Vosper Thornycroft Group • McLean (VA)

Hybrid
USD 125,000 - 180,000
Backend Developer - Senior
Backend Developer - Senior

Viderity Inc. • Washington

On-site
USD 110,000 - 140,000
Java Backend Engineer — Spring Boot, AWS, Microservices
Java Backend Engineer — Spring Boot, AWS, Microservices

Vidorra Consulting Group • Mountain View (CA)

On-site
USD 130,000 - 170,000
Senior Java Backend Engineer — Spring, Microservices, AWS
Senior Java Backend Engineer — Spring, Microservices, AWS

Connexr • Dallas (TX), Northern (KY)

Hybrid
USD 90,000 - 130,000
Senior API Architect & Lead Developer (Java/Spring)
Senior API Architect & Lead Developer (Java/Spring)

VOLTO Consulting • Dallas (TX)

On-site
USD 120,000 - 150,000
Java Backend Developer
Java Backend Developer

Smart IT Frame LLC • Irving (TX)

On-site
USD 110,000 - 140,000
Senior Java Microservices Engineer | Spring Boot & AWS
Senior Java Microservices Engineer | Spring Boot & AWS

Visionary Innovative Technology Solutions LLC • Irving (TX)

On-site
USD 110,000 - 160,000
Senior Java Software Engineer
Senior Java Software Engineer

DRISHTICON Inc • Pleasanton (CA)

On-site
USD 170,000 - 210,000