Office of the Chief Technology Officer (OCTO)
Office of the Chief Technology Officer (OCTO)
Office of the Chief Technology Officer (OCTO) in the District of Columbia invites applications for a Senior Java Developer to modernize the DC DMV Enterprise Destiny project. This on-site role in District of Columbia, United States focuses on designing, developing and testing Java applications using Java/J2EE, Spring technologies, REST/RPC APIs and Agile methodologies. Responsibilities include writing clean, scalable code; refactoring and debugging; developing documentation; and providing technical support to the team. The candidate will work to understand the current system infrastructure, security requirements and network considerations, and will collaborate with internal teams to produce software design and architecture; develop, test and deploy applications; monitor performance; troubleshoot software and hardware issues; and coordinate activities of application developers as needed. Requirements include a Bachelor's degree in IT or related field (or equivalent experience) and extensive hands-on experience with core Java, Spring Boot, Spring Integration, REST services, Maven, Git, Tomcat/Jetty/Undertow, Linux, Jira, and strong technical documentation skills. A national background check is required; federal background checks are not compliant under this contract. The role may involve coordinating activities of application developers and applying subject matter expertise where appropriate.
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Senior Java Developer
Насколько эта вакансия подходит вашему резюме
Войдите, чтобы увидеть AI match score и персональную ленту.
Office of the Chief Technology Officer (OCTO) in the District of Columbia invites applications for a Senior Java Developer to modernize the DC DMV Enterprise Destiny project. This on-site role in District of Columbia, United States focuses on designing, developing and testing Java applications using Java/J2EE, Spring technologies, REST/RPC APIs and Agile methodologies. Responsibilities include writing clean, scalable code; refactoring and debugging; developing documentation; and providing technical support to the team. The candidate will work to understand the current system infrastructure, security requirements and network considerations, and will collaborate with internal teams to produce software design and architecture; develop, test and deploy applications; monitor performance; troubleshoot software and hardware issues; and coordinate activities of application developers as needed. Requirements include a Bachelor's degree in IT or related field (or equivalent experience) and extensive hands-on experience with core Java, Spring Boot, Spring Integration, REST services, Maven, Git, Tomcat/Jetty/Undertow, Linux, Jira, and strong technical documentation skills. A national background check is required; federal background checks are not compliant under this contract. The role may involve coordinating activities of application developers and applying subject matter expertise where appropriate.
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Senior Java Developer
Насколько эта вакансия подходит вашему резюме
Войдите, чтобы увидеть AI match score и персональную ленту.
Scrum Master
Capgemini Engineering
Cloud Engineer
ST Engineering
Android Software Developer
ACKtive Engineering Solutions LLC
Senior Software Developer - Network Devices
ACKtive Engineering Solutions LLC
Senior Data Scientist, Agentic AI & Multi-Cloud Architecture
Akima Systems Engineering (ASE)
Senior HR Generalist
Partner Engineering & Science, Inc.
Scrum Master
Capgemini Engineering
Cloud Engineer
ST Engineering
Android Software Developer
ACKtive Engineering Solutions LLC
Senior Software Developer - Network Devices
ACKtive Engineering Solutions LLC
Senior Data Scientist, Agentic AI & Multi-Cloud Architecture
Akima Systems Engineering (ASE)
Senior HR Generalist
Partner Engineering & Science, Inc.