$120K - 160K a year
Lead design and development of scalable backend services using Java and AWS, support production, and improve CI/CD pipelines.
7+ years experience with Java 17, Spring Boot, AWS cloud-native development, CI/CD tools, automated testing frameworks, and knowledge of application security.
Job Title: Senior Backend Software Engineer Location: Washington, DC Employment Type: Contract About Us DMV IT Service LLC, founded in 2020, is a trusted IT consulting firm specializing in IT infrastructure optimization, cybersecurity, networking, application development, and staffing solutions. We partner with clients to achieve technology goals through expert guidance, workforce support, and innovative solutions. With a client-focused approach, we also provide online training and job placements, ensuring long-term IT success. Job Purpose To architect, build, and maintain scalable, reliable backend services with a focus on cloud-native solutions, event-driven architectures, and EDI transactions, ensuring system performance and long-term maintainability. Key Responsibilities Lead technical analysis and solution design for complex projects, aligning with business requirements. Develop, test, and implement cloud-native backend services using Java 17, Spring Boot, and AWS technologies. Build event-driven systems to support Electronic Data Interchange (EDI) transactions. Provide production support and resolve issues to maintain system reliability and performance. Collaborate with stakeholders to define requirements, priorities, and technical solutions. Contribute to improving CI/CD pipelines with tools such as Jenkins, Code Pipeline, and CloudFormation. Implement automated testing frameworks (JUnit, Mockito, Cucumber, Playwright) to ensure quality and integrity. Document technical designs, workflows, and implementation details for all services. Required Skills & Experience Bachelor’s degree in Computer Science, Systems Engineering, or related field, or equivalent professional experience (7+ years). Proficiency in Java 17, Spring Boot, and Maven. Strong background in AWS cloud-native development, including ECS, EventBridge, S3, Lambda, SQS, SNS, API Gateway, and RDS/Aurora. Hands-on experience with CI/CD processes and tools such as Jenkins, Code Pipeline, and CloudFormation. Familiarity with automated testing frameworks (JUnit, Mockito, Cucumber). Understanding of Twelve-Factor App methodology. Knowledge of application security best practices and mitigation strategies. Excellent problem-solving, communication, and analytical skills. Preferred Qualifications AWS Certified Developer – Associate or higher. Experience with Angular for front-end development. Knowledge of EDI systems and event-driven architectures. Experience with AWS CDK and infrastructure as code.
This job posting was last updated on 9/22/2025