Senior Full Stack Developer
Job in
McLean, Fairfax County, Virginia, USA
Listed on 2026-06-26
Listing for:
Aktra
Full Time
position Listed on 2026-06-26
Job specializations:
-
Software Development
Backend Developer, Java Developer, Full Stack Developer, SQL Developer
Job Description & How to Apply Below
Only accepting local candidates immediately local to the Washington, DCarea.
We are seeking a Senior Full Stack Developer with strong Java expertise and a passion for building scalable, high-quality applications. This role requires a hands‑on engineer who can contribute across the full software development lifecycle, collaborate effectively with business and technical stakeholders, and support applications from design through production.
Required Experience & Education- 5+ years of professional software development experience.
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- Strong analytical and problem‑solving skills.
- Expertise in application development, testing, and deployment using:
- Java
- Spring Boot
- SQL
- Java Script
- JUnit
- Maven or Gradle
- Docker
- Jenkins
- Ability to understand, maintain, and migrate existing Python applications to Java‑based solutions.
- Strong verbal and written communication skills with the ability to clearly articulate technical concepts and recommendations.
- Collaborative team player who values diverse perspectives and contributes positively to team success.
- Experience using AI‑assisted development tools such as VS Code AI extensions, Amazon Kiro, Git Hub Copilot, or similar tools.
- Experience with AWS cloud services.
- Front‑end development experience using Angular or React.
- Experience with Kafka and event‑driven architectures.
- Advanced SQL and database performance optimization skills.
- Design, develop, test, deploy, and maintain secure, scalable, and high‑performing applications.
- Build and enhance Java/Spring Boot services and full‑stack solutions.
- Analyze and optimize application performance, reliability, and scalability.
- Collaborate with business stakeholders and cross‑functional teams to deliver effective technical solutions.
- Develop proof‑of‑concepts to evaluate technologies and support architectural decisions.
- Support production applications, troubleshoot issues, and implement enhancements as needed.
- Contribute to the modernization and migration of existing Python‑based solutions to Java.
- Technical Excellence: Strong Java development skills with a focus on scalable, maintainable, and high‑quality solutions.
- Ownership: Takes accountability for deliverables from design through production support.
- Adaptability: Quickly learns new technologies and thrives in a fast‑paced environment.
- Problem Solving: Analyzes complex challenges and delivers effective solutions.
- Communication: Collaborates effectively and communicates clearly with technical and business stakeholders.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×