Java Application Developer

Spectraforce
McLean, VA, United States
2 days ago
Apply on leoforce.us
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Amazon Web Services Application Integration Architecture Automation of Tests Cloud Computing Code Review Continuous Integration Relational Databases Database Queries Software Debugging Gradle
+18 more
Apache Maven Enterprise Messaging Systems NoSQL Performance Tuning Scrum Methodology Software Engineering SQL Databases TypeScript Enterprise Software Applications Spring-boot Backend Git AngularJS Kubernetes Apache Kafka Restful APIs Docker Microservices

Job description

We are seeking a skilled Java Application Developer to join a technology team within a leading financial services organization. The developer will be responsible for designing, developing, enhancing, and supporting scalable enterprise applications and backend services using modern Java technologies., * Design, develop, test, and maintain Java-based enterprise applications and services.

  • Build and enhance RESTful APIs and microservices using Java and Spring/Spring Boot.
  • Develop scalable, reliable solutions within a cloud/AWS environment.
  • Work with relational and NoSQL databases and write efficient SQL/database queries.
  • Participate in application integration, debugging, performance tuning, and production support.
  • Write clean, maintainable, well-tested code and participate in peer code reviews.
  • Work with CI/CD pipelines, Git, Maven/Gradle, Docker and Kubernetes as part of the development lifecycle.
  • Collaborate with product managers, architects, QA engineers, and other developers in an Agile/Scrum environment.
  • Contribute to technical design, documentation, automated testing, and continuous improvement.

Requirements

  • Strong hands-on experience with Java.
  • Experience with Spring/Spring Boot.
  • Strong understanding of REST APIs and microservices architecture.
  • Experience with SQL and relational databases.
  • Experience with AWS/cloud technologies.
  • Familiarity with Git and CI/CD practices.
  • Strong debugging, problem-solving, and application development skills.

Nice to Have

  • Docker/Kubernetes experience.
  • Kafka or other messaging technologies.
  • Angular/JavaScript/TypeScript for full-stack exposure.
  • Experience with NoSQL databases.
  • Experience working in large-scale financial services or other enterprise environments.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on leoforce.us
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all