Senior Java Developer, Perl Developer
Location
United States
Posted
10 hours ago
Salary
$111.2K - $150.4K / year
Seniority
Senior
Job Description
Senior Java Developer, Perl Developer
General Dynamics Corp
Title: Senior Java Developer/Perl Developer Job Description: Location: Any Location / Remote Full Part/Time: Full time Job Req: RQ223724 Type of Requisition: Pipeline Clearance Level Must Currently Possess: None Clearance Level Must Be Able to Obtain: None Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills: Agile Software Development, Java Enterprise Edition, JavaServer Pages (JSP), RESTful Web Services Certifications: None Experience: 7 + years of related experience US Citizenship Required: No Job Description: GDIT has an opportunity for a dynamic and collaborative candidate to join our team supporting the Administrative Office of the US Courts (AOUSC) Product Development Office (PDO) under the Department of Chief Information Officer (DCIO) in Washington, DC. GDIT provides full software development lifecycle support for a variety of highly complex business critical systems, including COTS and customized solutions. Our support includes program and project management, business requirements analysis, solutions architecture, and software engineering within the AO to deliver systems for the Case Management and Electronic Case Filing (CM/ECF) Portfolio, the Probation and Pretrial Services (PPS) Portfolio, and the National Applications Portfolio. The CM/ECF Software Developer will work as part of an agile development team to build and support enterprise-class software applications. The current technical environment includes Informix, Java/Spring Boot, Perl, shell scripts, HTML/ CSS/ JavaScript/ AngularJS, and mobile and web technologies. The Senior Java Developer will execute the following responsibilities: - Participate in an agile team to deliver the full lifecycle, including requirements, architecture, design, development, testing and deployment. - Design, develop, and maintain code that meets requirements with high quality, and performs efficiently and effectively to provide great customer experience. - Incorporate standards and best practices, including performance, security, scalability, and maintainability. - Update and maintain system design documents. - Review and provide feedback on functional and technical requirements. - Define and propose solutions for meeting requirements. - Contributing to improvements in the software development lifecycle (SDLC) utilizing practices such as test-driven development (TDD), static code analysis, code reviews, continuous integration, continuous delivery, and automated security scanning. - Working closely with solutions architects to ensure system design follows the industry best practices and standards that aligned with the Judiciary framework. - Investing in learning and the software development efficiency of the entire office through teamwork, personal responsibility, individual and group training, and process improvement. QUALIFICATIONS - Bachelor's degree plus at least 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 PREFERRED EXPERIENCE - 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. The likely salary range for this position is $111,155 - $150,385. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range. Scheduled Weekly Hours: 40 Travel Required: None Telecommuting Options: Remote Work Location: Any Location / Remote Additional Work Locations: Total Rewards at GDIT: Our benefits package for all US-based employees includes a variety of medical plan options, some with Health Savings Accounts, dental plan options, a vision plan, and a 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match. To encourage work/life balance, GDIT offers employees full flex work weeks where possible and a variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave. GDIT typically provides new employees with 15 days of paid leave per calendar year to be used for vacations, personal business, and illness and an additional 10 paid holidays per year. Paid leave and paid holidays are prorated based on the employee's date of hire. The GDIT Paid Family Leave program provides a total of up to 160 hours of paid leave in a rolling 12 month period for eligible employees. To ensure our employees are able to protect their income, other offerings such as short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available. We regularly review our Total Rewards package to ensure our offerings are competitive and reflect what our employees have told us they value most. Our Identity Verification Process: As part of the hiring process, we will ask you to complete an identity verification process that leverages advanced biometrics and artificial intelligence to ensure authenticity and protect against identity fraud. You are expected to be on camera during virtual interviews. We reserve the right to take your picture to verify your identity and prevent fraud. By proceeding, you authorize the collection, processing, and use of your biometric data for identity verification and security purposes. About Our Work: We are GDIT. A global technology and professional services company that delivers consulting, technology and mission services to every major agency across the U.S. government, defense and intelligence community. Our 26,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across 50 countries worldwide, offering leading capabilities in digital modernization, AI/ML, Cloud, Cyber and application development. Together with our clients, we strive to create a safer, smarter world by harnessing the power of deep expertise and advanced technology. Join our Talent Community to stay up to date on our career opportunities and events. Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans PI285651069
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Develop automation solutions using Python. • Build integrations and automated workflows to optimize processes. • Develop applications using OpenAI APIs. • Design scalable solutions focused on Generative AI. • Act as a technical reference for the evolution of the company’s automations. • Collaborate with cross-functional teams to identify automation opportunities.
Java Backend Services Developer V
EverforthEverforth Apex, a division of Everforth and formerly Apex Systems, an IT staffing and workforce solutions firm, provides recruiting and staffing services to lar
Title: Java Backend Services Developer V Location: Virtual, Illinois (Remote) Length: 6+ months W2 Only Pay Range: $82-$92 Location: United States Job Description: Job#: 3041159 Job Description: Role Overview This position involves managing Java/Java EE application development and providing expertise throughout the full software development lifecycle, from concept and design to testing. The role requires defining site objectives by analyzing user requirements and envisioning system features and functionality. Key Responsibilities - Design and develop user interfaces for internet/intranet applications by setting expectations and feature priorities throughout the development life cycle. - Determine design methodologies and tool sets, completing programming using various languages and software products. - Define site objectives by analyzing user requirements and envisioning system features and functionality. - Design and conduct tests to ensure application quality and performance. - Troubleshoot development and production problems across multiple environments and operating platforms. - Support users by developing documentation and assistance tools. Required Qualifications Experience: 10+ years of hands-on JAVA/Spring Boot development experience. Technical Skills: - Strong understanding of cloud and event-driven architecture, microservices, and Domain-Driven Design (DDD) architectural style. - Proficiency with AWS, Java, and Spring Boot. - Hands-on experience in designing and developing applications using Java EE platforms. - Object-Oriented analysis and design using common design patterns. - Knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate). - Experience in the Spring Framework. - Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC). Preferred Qualifications - Experience creating microservices. - Experience with Event-Driven Architecture (EDA) and Kafka. - Experience with Kubernetes and OpenShift (Red Hat). Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRateds Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Everforth Apex uses a virtual recruiter as part of the application process. Click here for more details. By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Everforth Apex and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at https://www.apexsystems.com/privacy-policy Everforth Apex Benefits Overview: Everforth Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Everforth Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Everforth Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Everforth Apex team member can provide. Everforth Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Everforth Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. UnitedHealthcare creates and publishes the Transparency in Coverage Machine-Readable Files on behalf of Everforth Apex Systems. Employee Type: Contract Remote: Yes Location: Virtual, IL, US Job Type: Date Posted: July 6, 2026 Pay Range: $82 - $92 per hour
• Diseño y mantenimiento de arquitecturas backend robustas, escalables y resilientes con Java y Spring Boot. • Desarrollo e implementación de APIs RESTful y servicios web con Spring Web. • Diseño, modelado y optimización de bases de datos relacionales y no relacionales (Spring Data JPA, Hibernate, Spring Data MongoDB). • Implementación de microservicios con Spring Boot y el ecosistema Spring Cloud. • Mantenimiento, refactorización y evolución de aplicaciones y sistemas legacy en Java, asegurando estabilidad, seguridad y correcta integración con nuevas soluciones. • Análisis y resolución de incidencias en entornos productivos críticos. • Medidas de seguridad y protección de datos con Spring Security (OAuth2, JWT, RBAC), aplicando principios de Secure Coding. • Estrategias de pruebas automatizadas con JUnit, Mockito y Spring Boot Test. • Calidad del código del equipo mediante revisiones de código y aplicación de Clean Code y SOLID.
Associate Staff Engineer, Rust
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Adopt Kotlin or Rust to develop high-performance, stable service components and client-side modules. • Undertake end-to-end project delivery work, control development progress, resolve technical risks and online faults to ensure on-time and high-quality project launch. • Provide technical support and technical communication for internal and external partners of the AI ecosystem, sort out technical documents and operation specifications. • Assist in sorting out technical solutions for customer business scenarios, output technical consultation materials when needed.


