Java Backend Developer

Artech LLC

McLean, VA

JOB DETAILS
LOCATION
McLean, VA
POSTED
4 days ago

Job Title: Java Developer
Location: McLean, VA
Duration: 8 months

Introduction:

We are seeking a talented Java Developer to support a Customer Identity platform within a leading financial organization. This role involves enhancing existing systems and building new cloud-native components in collaboration with a small agile team. The focus will be primarily on backend development with some involvement in frontend UI development.

Required Skills & Qualifications

  • Must Have previous client experience working for this customer in the past 5 years.
  • Minimum 5 years of professional software development experience.
  • Strong hands-on experience with Java and Spring frameworks (Spring MVC, Spring IO).
  • Experience building RESTful APIs and microservices architectures.
  • Hands-on experience with AWS cloud services, such as ECS / Fargate, Lambda, S3, Application Load Balancer (ALB), VPC & Security Groups, CloudWatch, and Route 53.
  • Experience with system design and application architecture.
  • Understanding of production support and troubleshooting in live environments.
  • Knowledge of relational databases and database concepts.
  • Must have previous client experience working for this customer in the past 5 years.

Preferred Skills & Qualifications:

  • Experience with Angular for UI development.
  • Experience working with consumer identity or identity platforms.
  • Experience working in Agile/Scrum environments.

Day-to-Day Responsibilities:

  • Design, develop, and deploy cloud-native software components in an AWS environment.
  • Build and maintain Java-based microservices and APIs using Spring frameworks.
  • Support and enhance existing applications, including production support and BAU activities.
  • Develop UI components using Angular when required.
  • Write clean, maintainable, and well-tested code while ensuring application quality and reliability.
  • Participate in code reviews, troubleshooting, debugging, and performance optimization.
  • Collaborate with product owners, designers, and team members to deliver features.
  • Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
  • Provide knowledge transfer and mentorship to junior team members when needed.

Company Benefits & Culture

  • Opportunity to work with a small, dynamic Agile development team.
  • Contribute to both new feature development and ongoing platform enhancements.
  • Engage in a supportive environment that encourages professional growth and innovation.

For immediate consideration please click APPLY to begin the screening process with Alex or share your resume at kumar.raj@artech.com

About the Company

A

Artech LLC