Java Developer

McLean, VA, US • Posted 5 days ago • Updated 5 days ago
Contract W2
6 Months
No Travel Required
On-site
1,00,000 - 1,10,000/yr
Fitment

Dice Job Match Score™

⏳ Almost there, hang tight...

Job Details

Skills

  • JAVA
  • JDK 21
  • CORE

Summary

We are seeking an experienced and highly motivated Senior Java Core Stack Developer with 7+ years of hands-on experience in designing, developing, and maintaining enterprise-grade applications. The ideal candidate should possess strong expertise in Core Java, Spring ecosystem, RESTful APIs, microservices architecture, and modern software development practices.

The candidate will work closely with cross-functional teams including architecture, DevOps, QA, security, and business stakeholders to deliver scalable, high-performance, and secure enterprise applications.

Key Responsibilities
Design, develop, test, and maintain scalable enterprise applications using Java and related technologies.
Develop robust backend services and RESTful APIs using Spring Boot and Microservices architecture.
Participate in full software development lifecycle activities including requirement analysis, design, coding, testing, deployment, and production support.
Write clean, maintainable, and efficient code following coding standards and best practices.
Collaborate with architects and technical leads to implement scalable and secure application solutions.
Optimize application performance, troubleshoot production issues, and perform root-cause analysis.
Integrate applications with databases, third-party systems, and enterprise APIs.
Work closely with DevOps teams to support CI/CD pipelines, containerization, and cloud deployments.
Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, code reviews, and retrospectives.
Develop unit tests and support automated testing frameworks to ensure code quality and reliability.
Maintain technical documentation, deployment procedures, and application support guides.
Support production releases, environment management, and deployment validation activities.
Required Technical Skills
Core Technologies
Strong hands-on experience in Core Java (Java 8/11/17)
Object-Oriented Programming (OOP) concepts
Multithreading and Concurrency
Collections Framework
Exception Handling
JVM Memory Management
Design Patterns
Frameworks & Backend
Spring Framework
Spring Boot
Spring MVC
Spring Security
Hibernate / JPA
RESTful Web Services
Microservices Architecture
Frontend / Web Technologies
HTML5
CSS3
JavaScript
Angular or React (preferred)
Databases
Oracle
SQL Server
PostgreSQL
MySQL
Strong SQL and query optimization skills
DevOps & Tools
Git/GitHub/GitLab
Jenkins / GitHub Actions
Maven / Gradle
Docker
Kubernetes (preferred)
CI/CD pipelines
Cloud & Monitoring
AWS / Azure (preferred)
Logging and monitoring tools
API Gateway concepts
Preferred Qualifications
Experience with enterprise-scale distributed systems.
Exposure to containerized and cloud-native applications.
Knowledge of security best practices and secure coding standards.
Experience working in Agile/Scrum environments.
Familiarity with Kafka, RabbitMQ, or event-driven architectures is a plus.
Understanding of infrastructure automation and DevOps practices is highly desirable.
Educational Qualification
Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or related field.
Preferred Soft Skills
Strong analytical and problem-solving skills.
Excellent communication and collaboration abilities.
Ability to work independently and in team-oriented environments.
Strong debugging and troubleshooting capabilities.
Ability to manage multiple priorities in fast-paced enterprise environments.
Nice to Have
Experience with AI/ML integration platforms
Exposure to Healthcare or Financial domain applications
Experience with Blue-Green deployments and GitOps practices
Performance tuning and scalability optimization expertise

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10371864
  • Position Id: 8992047
  • Posted 5 days ago
Contact the job poster
VC

Vikas Choudhary

Recruiter @ Ajace Inc
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

McLean, Virginia

12d ago

Easy Apply

Contract

Depends on Experience

Hybrid in McLean, Virginia

3d ago

Easy Apply

Third Party, Contract

Depends on Experience

Bethesda, Maryland

Today

Full-time

USD 132,400.00 - 181,300.00 per year

College Park, Maryland

Today

Full-time

Search all similar jobs