GDIT logo
GDITPosted 1 month ago

Senior Java Developer/Perl Developer

$111,155–$150,385 year

RemoteUnited States

Full TimeSenior LevelBachelors DegreeEnterprise

Job Summary

Execute full software development lifecycle tasks including requirements analysis, architecture design, coding, testing, and deployment for enterprise-class applications supporting the Administrative Office of the US Courts. Design, develop, and maintain high-quality code in Java, Spring Boot, and Perl while adhering to security, scalability, and maintainability standards. Participate in agile ceremonies, conduct code reviews, and implement continuous integration and delivery pipelines. Collaborate with solutions architects to ensure designs align with industry best practices and the Judiciary framework. Contribute to SDLC improvements through test-driven development, static code analysis, and automated security scanning.

Required Qualifications

  • 7 + years of related experience
  • US Citizenship
  • Bachelor's degree
  • Seven years (7+) of experience in enterprise grade software development using Java/J2EE technology in a web-based environment
  • Expert level Java developer experience
  • Experience with Linux (Red Hat)
  • Significant experience with JSP and Servlets, or with Java Server Faces (JSF)
  • Experience with RESTful web services
  • Experience in Spring Framework
  • Experience in automation of CI/CD pipelines
  • SQL and data modeling experience, including experience working with ORM tools/frameworks such as Hibernate (including working knowledge of JPA)
  • Extensive experience developing applications in an agile environment
  • Outstanding communication, organization, time management, and interpersonal skills
  • Good written and verbal communication skills coupled with strong listening skills
  • Experience with Git or other distributed source control system
  • Working knowledge and experience in Federal IT security guidelines and practices and Section 508/ Accessibility
  • Ability to contribute on an individual basis as well as demonstrate strengths as a team player as a member of an agile team
  • Experience communicating and collaborating with other software developers, business owners, and management
  • Perl experience required

Desired Qualifications

  • Experience in technologies and frameworks such as Spring Framework, Angular, Docker, cloud native applications and understanding of cloud architecture, and security minded design and development

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce