DYNIK

Lead Java fullstack Engineer with AWS (Backend)

Interon IT Solutions

View this job on DYNIK

About this role

Lead Java Full Stack Engineer with AWS (Backend Focus)

Location: Rockville, MD or McLean, VA - Hybrid

Pay Rate: ./hour on W2

Client: Consultnet/FINRA

Experience: 12+ years of software development experience

Interview Process: Technical assessment and onsite interview

Eligibility: Candidates must be local to DC, Virginia, or Maryland and available for the assessment and onsite interview.

Role Overview

Client is seeking a hands-on Lead Full Stack Engineer to guide the architecture, design, and development of a new application built from the ground up on a fully serverless AWS platform. The role combines technical leadership with active backend development, with a focus on enterprise integrations, high transaction volumes, and large-scale data processing. Front-end expertise is not a priority.

Key Responsibilities

• Own technical direction, architecture, and design decisions for the application.
• Lead backend development using Java and Spring Boot while actively contributing production code.
• Design and implement serverless AWS solutions, including Lambda functions using Python and/or TypeScript.
• Define REST API designs and integration patterns across enterprise applications and services.
• Guide database design, SQL optimization, and approaches to large-scale data processing.
• Design asynchronous messaging and event-driven workflows.
• Address scalability, reliability, and performance requirements for high-throughput systems.
• Provide technical guidance, review code and designs, and support the development team in resolving complex issues.
• Collaborate with stakeholders to translate business requirements into practical technical solutions.

Required Qualifications

• 12+ years of software development experience, including technical leadership and architecture responsibilities.
• Strong hands-on expertise in Java and Spring Boot.
• Strong experience with AWS infrastructure and serverless application architecture.
• Experience with AWS Lambda and working knowledge of Python and/or TypeScript.
• Strong SQL, database design, and performance optimization skills.
• Extensive experience developing REST APIs and integrating enterprise systems.
• Experience designing messaging solutions and asynchronous, event-driven architectures.
• Experience designing and developing scalable systems that handle high transaction volumes or large datasets.
• Ability to lead technical decisions and guide engineers while remaining actively involved in development.

Strong Java developers who can quickly ramp up on Python and/or TypeScript will be considered. This position requires a hands-on technical lead.

Required skills

  • Python
  • TypeScript
  • Java
  • SQL
  • AWS
  • REST APIs
  • Spring Boot