Enter a job title or keyword

Java Developer

DEW Softech, Inc


Job Location:

Alexandria, VA - USA

Monthly Salary: Not provided by the employer
Posted: 29 October 2026 (9 hours ago)
Application Deadline: 26 January 2027
Vacancies: 1 Vacancy

Job Summary

Java Developer

Location: Alexandria VA Hybrid

Duration: 12 months

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

Job Summary

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 full-time contract and hybrid in Alexandria VA.

What Youll 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

What Youll Need

Required:

  • 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

Physical Demands

  • Ability to safely and successfully perform the essential job functions consistent with the ADA and other federal state and local standards
  • Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings etc.
  • Ability to conduct repetitive tasks on a computer utilizing a mouse keyboard and monitor


Required Skills:

Java (version 11)Spring Boot Spring framework RESTful APIs and microservices Azure MS SQL ServerSON XML HTTP/HTTPS WebSockets and third-party API integrationsGit and GitHubAzure App Service Azure Functions Azure Container Apps and Azure Container RegistryAzure SQL Database Azure Storage Key Vault Azure Monitor and Application InsightsCI/CD pipelines