Demo

Senior Java Software Developer

ZETTALOGIX INC
Alexandria, VA Full Time
POSTED ON 10/30/2026 CLOSED ON 11/12/2026

What are the responsibilities and job description for the Senior Java Software Developer position at ZETTALOGIX INC?

Job: Senior Software Developer

Location (if onsite/hybrid: Hybrid in Alexandria, VA (must be local to the area)

Expected duration: min 12 months

Interview process: video screen with a recruiter; phone screen with Account Manager, technical panel interview with the client (onsite)

Required skills, experience, etc.: 7 years of professional software development experience, 5 years of Java (version 11 ), Spring Boot, Spring framework, RESTful APIs and microservices, Azure, MS SQL Server

Preferred skills: prior experience working with large transit systems or public sector

This position is not eligible for sponsorship. Candidates must be authorized to work in the United States.

Job Description

We are looking for a Senior Software Developer to design, develop, deploy, and support Java, Spring Boot, RESTful API, and Microsoft Azure cloud-native applications. This position will be a contract and hybrid in Alexandria, VA.

What You'll Do

Design, develop, test, and maintain enterprise applications using Java, Spring Boot, and Microsoft Azure technologies

Develop and support RESTful APIs, microservices, and integrations with internal and external systems

Build and maintain scalable, secure, and highly available cloud-native applications

Integrate and process real-time data from APIs, messaging systems, and external data feeds

Support application deployments, production troubleshooting, root cause analysis, and performance optimization

Implement and maintain CI/CD pipelines, automated testing, and release management processes

Collaborate with business analysts, architects, infrastructure teams, and developers to deliver technical solutions

Participate in architecture discussions, code reviews, technical documentation, and development best practices

Support enterprise applications and system integrations

Contribute to application reliability, security, monitoring, and continuous improvement initiatives

Required

What You'll Need

7 years of professional software development experience

5 years of experience developing applications using Java (Java 11/17/21)

5 years of experience with Spring Boot and Spring Framework

5 years of experience developing RESTful APIs and microservices

5 years of experience integrating distributed enterprise applications

5 years of experience with object-oriented design, design patterns, multithreading, concurrency, and asynchronous processing

5 years of experience with JSON, XML, HTTP/HTTPS, WebSockets, and third-party API integrations

5 years of experience with SQL and relational databases such as Microsoft SQL Server or PostgreSQL

5 years of experience troubleshooting application performance, memory utilization, and production issues

5 years of experience using Git and GitHub, including branching, pull requests, and release management

3 years of experience developing, deploying, and supporting applications in Microsoft Azure

3 years of experience with Azure App Service, Azure Functions, Azure Container Apps, and Azure Container Registry

3 years of experience with Azure SQL Database, Azure Storage, Key Vault, Azure Monitor, and Application Insights

3 years of experience building CI/CD pipelines and automated testing using GitHub Actions or Azure DevOps

3 years of experience with Maven or Gradle and Docker containerized deployments

Industry certifications in Azure, Java, or cloud technologies

Preferred

Experience supporting large-scale enterprise environments

Experience with real-time data processing and event-driven architectures

Knowledge of OpenTripPlanner (OTP), GTFS, or other geospatial/data integration platforms

Experience with Azure networking, including Virtual Networks, Private Endpoints, DNS, Front Door, API Management, and Entra ID

Experience with cloud security, high availability, disaster recovery, and cost optimization

Experience working in highly regulated or public-facing environments

Salary.com Estimation for Senior Java Software Developer in Alexandria, VA
$124,328 to $147,807
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Java Software Developer?

Sign up to receive alerts about other jobs on the Senior Java Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ZETTALOGIX INC

  • ZETTALOGIX INC Trenton, NJ
  • Job: Senior Web Developer Location (if onsite/hybrid: Hybrid in Trenton, NJ (candidates must be local) | 3 days onsite Expected duration: min 12 months (li... more
  • 4 Days Ago

  • ZETTALOGIX INC Allentown, PA
  • Job: Process Controls Engineer 2 year contract Allentown, PA only Hybrid role 2 home 3 days in office or all 5 in office- Corporate HQ Allentown will trave... more
  • 5 Days Ago

  • ZETTALOGIX INC Trenton, NJ
  • eeking a (Cloud Application Developer)/MuleSoft Developer with AWS experience to design and support enterprise integrations using MuleSoft, DataWeave, Amaz... more
  • 9 Days Ago

  • ZETTALOGIX INC Trenton, NJ
  • Job: Application Technical Specialist (Unix Administrator / DCR or COBOL Programmer) Contract Start & End Date: ASAP - 12/31/2027 Onsite or remote: Hybrid ... more
  • 15 Days Ago


Not the job you're looking for? Here are some other Senior Java Software Developer jobs in the Alexandria, VA area that may be a better fit.

  • Leidos Inc Gaithersburg, MD
  • Description Leidos is seeking Senior Software Developers to join the Air Traffic Business Area within the Homeland Sector, supporting the development of ne... more
  • 10 Days Ago

  • NT Concepts Chantilly, VA
  • We are seeking an accomplished Senior to SME-level Software Engineer with deep expertise in Java or Python to join our team. Working at NT Concepts means t... more
  • 5 Days Ago

AI Assistant is available now!

Feel free to start your new journey!