
Senior Java Developer
GDIT
Completely RemoteFull TimeInformation Technology
Posted Today
Job description
Responsibilities
- Participate in an agile team to deliver the full software development lifecycle, including requirements, architecture, design, development, testing, and deployment
- Design, develop, and maintain high-quality code that performs efficiently to provide a great customer experience
- Incorporate standards and best practices for performance, security, scalability, and maintainability
- Update and maintain system design documents and provide feedback on functional and technical requirements
- Contribute to SDLC improvements using TDD, static code analysis, code reviews, and CI/CD
- Collaborate with solutions architects to ensure system design aligns with industry best practices and the Judiciary framework
Requirements
- Bachelor's degree and 7+ years of experience in enterprise-grade software development using Java/J2EE
- Expert level Java developer experience
- Proficiency with Perl
- Experience with Linux (Red Hat), JSP, Servlets, or JSF
- Experience with RESTful web services and Spring Framework
- Experience in automation of CI/CD pipelines
- SQL and data modeling experience with ORM tools like Hibernate/JPA
- Extensive experience in agile environments and using Git
- Knowledge of Federal IT security guidelines and Section 508 Accessibility
Preferred Qualifications
- Experience with Angular, Docker, and cloud-native applications
- Understanding of cloud architecture and security-minded design
Benefits
- Medical, dental, and vision plan options
- 401(k) plan with company match
- Full flex work weeks where possible
- Paid time off including vacation, sick, personal, parental, and military leave
- Paid Family Leave program
About the Company
GDIT is a global technology and professional services company that delivers technology solutions and mission services to every major agency across the U.S. government, defense, and intelligence community.
Skills & tools
JavaPerlSpring BootAngularDockerHibernateRESTAgile
What the team is looking for
Use this list as a quick fit check before you apply.
- 01Bachelor's degree
- 027+ years enterprise software development experience
- 03Expert level Java/J2EE
- 04Perl experience
- 05Linux (Red Hat)
- 06JSP and Servlets or JSF
- 07RESTful web services
- 08Spring Framework
- 09CI/CD pipeline automation
- 10SQL and data modeling
- 11Hibernate or JPA
- 12Git or distributed source control
AdWake up to a shortlist, not a search results page.
NeverApply scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.
Get your daily matches
GDIT
Job details
- Work model
- Completely Remote
- Commitment
- Full Time
- Category
- Information Technology
- Posted
- Today
AdWake up to a shortlist, not a search results page.
NeverApply scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.
Get your daily matches