Senior Java Developer

AKTRA INC

McLean (VA)

On-site

USD 110,000 - 160,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

AKTRA INC, based in McLean, VA, is seeking an experienced Senior Java Developer to design, develop, and maintain scalable enterprise applications. This onsite role requires hands-on coding, architecture input, and collaboration with cross-functional teams in an Agile environment.

You will work with Java 8+, Angular, TypeScript, RESTful APIs, and relational databases, focusing on performance, security, and quality.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
  • 5–8+ years of software development experience.
  • 4+ years of hands-on Java development experience.
  • Strong proficiency in Java 8+ and core Java concepts.
  • Experience with Angular and TypeScript.
  • Solid understanding of relational databases and SQL.
  • Experience with GitHub or GitLab.
  • Strong knowledge of Object-Oriented Design (OOD), SOLID principles, and design patterns.
  • Experience with Hibernate, JPA, or other ORM frameworks.
  • Experience with Agile/Scrum methodologies.
  • Hands-on experience with JUnit, Mockito, automated testing, and test-driven development.

Responsibilities

  • Design, develop, and support enterprise applications using Java and Angular.
  • Participate in architecture and technical design discussions.
  • Develop RESTful APIs and scalable backend services.
  • Apply software engineering best practices, including code reviews, design patterns, and automated testing.
  • Troubleshoot and resolve performance, scalability, and security issues.
  • Mentor junior developers and contribute to team growth.
  • Collaborate with cross-functional teams in an Agile/Scrum environment.
  • Create and maintain technical documentation.

Skills

Java (8+)
Angular
TypeScript
SQL
GitHub/GitLab
OOD/SOLID design
JUnit/Mockito
Agile/Scrum
RESTful APIs
Mentoring

Education

Bachelor's or Master's degree in Computer Science/Software Engineering

Tools

Hibernate/JPA
Docker
Kubernetes

Job description

Senior Java Developer
McLean, VA
June 16, 2026
Only accepting local candidates immediately local to the Washington, DC area.

We are seeking an experienced Senior Java Developer to design, develop, and maintain scalable enterprise applications. The ideal candidate will have strong expertise in Java 8+, Angular, TypeScript, databases, and testing frameworks, along with the ability to drive technical solutions, mentor team members, and deliver high-quality software in an Agile environment.

Work Location: Onsite (5 days per week)

Key Responsibilities
  • Design, develop, and support enterprise applications using Java and Angular.
  • Participate in architecture and technical design discussions.
  • Develop RESTful APIs and scalable backend services.
  • Apply software engineering best practices, including code reviews, design patterns, and automated testing.
  • Troubleshoot and resolve performance, scalability, and security issues.
  • Mentor junior developers and contribute to team growth.
  • Collaborate with cross-functional teams in an Agile/Scrum environment.
  • Create and maintain technical documentation.
Required Qualifications
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5–8+ years of software development experience.
  • 4+ years of hands‑on Java development experience.
  • Strong proficiency in Java 8+ and core Java concepts.
  • Experience with Angular and TypeScript.
  • Solid understanding of relational databases and SQL.
  • Experience with GitHub or GitLab.
  • Strong knowledge of Object-Oriented Design (OOD), SOLID principles, and design patterns.
  • Experience with Hibernate, JPA, or other ORM frameworks.
  • Experience with Agile/Scrum methodologies.
  • Hands‑on experience with JUnit, Mockito, automated testing, and test‑driven development.
  • Strong troubleshooting, analytical, and problem‑solving skills.
  • Excellent communication and collaboration skills.
Preferred Qualifications
  • Experience with microservices architecture.
  • Exposure to cloud platforms (AWS, Azure, or GCP).
  • Experience with Docker, Kubernetes, Kafka, or similar technologies.
  • Previous mentoring or technical leadership experience.
Keys to Success
  • Demonstrates strong technical leadership and ownership.
  • Thinks critically and solves complex technical challenges.
  • Adapts quickly to changing priorities and technologies.
  • Collaborates effectively with technical and business stakeholders.
  • Delivers scalable, high-quality solutions with a customer-focused mindset.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

AKTRA INC • McLean (VA)

On-site
USD 110,000 - 150,000
Senior Java Developer
Senior Java Developer

Aktra • McLean (VA)

On-site
USD 100,000 - 130,000
Senior Full Stack Developer
Senior Full Stack Developer

AKTRA INC • McLean (VA)

On-site
USD 120,000 - 170,000
Senior Full Stack Developer
Senior Full Stack Developer

Aktra • McLean (VA)

On-site
USD 95,000 - 130,000
Senior Application Developer - Angular/Java
Senior Application Developer - Angular/Java

Compunnel, Inc. • New Jersey

On-site
USD 110,000 - 130,000
Sr. Java Engineer
Sr. Java Engineer

Entagile • McLean (VA)

Hybrid
USD 140,000 - 210,000
Senior Java Developer – Angular & Full Stack
Senior Java Developer – Angular & Full Stack

AKTRA INC • McLean (VA)

On-site
USD 100,000 - 150,000
Senior Java Developer – Full Stack
Senior Java Developer – Full Stack

Highbrow LLC • Seattle (WA)

On-site
USD 100,000 - 130,000
Full Stack Senior Software Engineer
Full Stack Senior Software Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 100,000 - 130,000
Senior Java Consultant - W2 ONLY
Senior Java Consultant - W2 ONLY

nTech Workforce • Reston (VA)

Hybrid
USD 100,000 - 130,000