Java Application Developer
Spectraforce
McLean, VA, United States
about 2 months 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
Loading talks and stories from around this roleβ¦