Java Application Developer
Spectraforce
McLean, VA, United States
2 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on leoforce.us
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
over 3 years ago
IK
Igor Khokhriakov
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
15 days ago
LM
Luis Minvielle
Top 10 Java Libraries
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
EM
Eli McGarvie
7 Most Popular Web Developer Jobs in Europe
over 3 years ago
TL
Thomas Limbüchler
93 Java Interview Questions You Should Prepare For
almost 6 years ago