Artech LLC logo

Lead Java Developer

Artech LLC

McLean, VirginiaFull-time1 day ago
Apply Now

At a Glance

Employment Type
Full-time
Experience Level
Mid-level
Location
McLean, Virginia
Salary
$41.4k - $86.1k
Posted
1 day ago

This is a full-time Lead Java Developer position at Artech LLC, based in McLean, Virginia. The role offers $41.4k - $86.1k.

Compensation

$41.4k - $86.1k

Job Description

Job Title: Lead Java Developer

Location: McLean, VA

Duration: 12 Months

Interview: Virtual Round

Rate: $100Role Overview

We are looking for an experienced Java Lead Developer to design, develop, and lead enterprise-grade applications. The ideal candidate will be responsible for technical leadership, system design, code quality, and mentoring a team of developers while working closely with architects, product owners, and stakeholders.

Key Responsibilities

  • Lead end-to-end design and development of scalable, high-performance Java-based applications.
  • Define and enforce coding standards, best practices, and architecture guidelines.
  • Collaborate with solution architects to design microservices-based or distributed systems.
  • Review code, perform technical assessments, and mentor junior and mid-level developers.
  • Participate in requirement analysis and translate business needs into technical solutions.
  • Ensure application performance, security, scalability, and reliability.
  • Work on integration with REST APIs, third-party systems, and databases.
  • Troubleshoot production issues and provide root cause analysis (RCA).
  • Manage CI/CD pipelines and support DevOps practices.
  • Coordinate with cross-functional teams in Agile/Scrum environments.

Required Skills & Experience

  • 8–12+ years of experience in Java/J2EE development.
  • Strong expertise in Core Java, Spring Boot, Spring MVC, Spring Cloud.
  • Experience in microservices architecture and distributed systems.
  • Hands-on experience with RESTful APIs and web services (SOAP/REST).
  • Strong knowledge of databases (SQL/NoSQL like MySQL, Oracle, MongoDB).
  • Experience with messaging systems like Kafka or RabbitMQ.
  • Proficient in ORM frameworks like Hibernate/JPA.
  • Experience with cloud platforms (AWS/Azure/GCP) is a plus.
  • Familiarity with CI/CD tools (Jenkins, GitLab CI, Docker, Kubernetes).
  • Strong understanding of design patterns and system design principles.
  • Experience in performance tuning and debugging complex systems.

Leadership Skills

  • Ability to lead a team of developers and drive technical delivery.
  • Strong problem-solving and decision-making skills.
  • Good communication with both technical and business stakeholders.
  • Experience in Agile/Scrum team leadership.

Preferred Qualifications

  • Experience in enterprise-level banking/fintech/insurance domain.
  • Exposure to event-driven architecture and streaming systems.
  • Knowledge of containerization and cloud-native development.

Education

  • Bachelor’s or Master’s degree in Computer Science, IT, or related field.

If interested click apply, for alex or reach Tripti.Ojha@artech.com.

Skills

Agile Programming Methodologies, Amazon Web Services (AWS), Apache Kafka, Application Programming Interface (API), Applications Security, Architectural Design, Banking Services, Best Practices, Cloud Computing, Code Reviews, Coding Standards, Communication Skills, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Debugging Skills, Design Patterns Programming Methodologies, DevOps, Distributed Computing, Docker, GCP (Good Clinical Practices), Hibernate, Identify Issues, Insurance, Java, Java Persistence API (JPA), Java Platform Enterprise Edition (Java EE/J2EE), Jenkins, Leadership, Mentoring, Messaging Technology, Microservices, Microsoft Windows Azure, MongoDB, MySQL, NoSQL, Object Relational Mapping (ORM), Oracle, Performance Tuning/Optimization, Problem Solving Skills, REST (Representational State Transfer), RabbitMQ, Requirements Management, Root Cause Analysis, SOAP (Simple Object Access Protocol), SQL (Structured Query Language), Scalable System Development, Scrum Project Management and Software Development, Software Engineering, Spring MVC, Team Lead/Manager, Technical Analysis, Technical Delivery, Technical Leadership, Web Services

undefined

Artech LLC

Job Details

Employment Type
Full-time
Location
McLean, Virginia
Remote Work
No
Posted
1 day ago

Ready to Apply?

Click below to apply directly on the company's website.

Apply on Company Website