Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Developer

$68k - $92k
Full-time

GDIT

Responsibilities for this Position

Location: Any Location / Remote
Full Part/Time: Full time
Job Req: RQ217664

Type of Requisition:
Regular

Clearance Level Must Currently Possess:
None

Clearance Level Must Be Able to Obtain:
None

Public Trust/Other Required:
MBI (T2)

Job Family:
Software Engineering

Job Qualifications:

Skills:
Agile Methodology, Software Development Life Cycle (SDLC), Software Solutions
Certifications:
None
Experience:
5 + years of related experience
US Citizenship Required:
No

Job Description:

Own your opportunity to turn data into measurable outcomes for our customers' most complex challenges as a Java Developer . Here, you'll see the bigger picture on mission initiatives and where your program management career can go at GDIT.

MEANINGFUL WORK AND PERSONAL IMPACT
As an Java Developer, the work you'll do at GDIT will be impactful to the mission of USPS. You will play a crucial role in optimizing the business functions at USPS.

As a developer, your contributions will play a vital role in delivering solutions that empower our customers to achieve their mission objectives effectively. By leveraging your technical expertise, you'll develop, implement, and maintain robust software solutions tailored to meet customer needs. You will collaborate with cross-functional teams to understand customer requirements and integrate cutting-edge technologies, ensuring a seamless user experience. Your commitment to innovation and quality will directly enhance the customer's operational capabilities, drive efficiency, and facilitate their overall success. Your work will shape and sustain solutions that have a meaningful and lasting impact on the customer's goals.

WHAT YOU'LL NEED TO SUCCEED
Bring your expertise and drive for innovation to GDIT. The Java Developer must have:
Education:
  • Bachelor's degree in a relevant field from an accredited College/University is preferred.
  • Alternative Path: If the candidate does not possess a relevant four-year degree, an additional four years of relevant work experience will be required.
Required Experience :
  • Minimum of 5-7 years of Information Technology experience.
  • Participate in the project planning and development process.
  • Assist or lead in preparing programming specifications and in developing coding logic
  • Design, code, test, and debug software application, independently
  • Maintains highly complex and technical applications and systems
  • Translating business and technical requirements into application architecture
  • Implement and maintain DevSecOps (CI/CD)
  • Performs other job-related tasks as assigned or required to support the duties outlined.
Required Technical Skills :
  • Strong proficiency in Java with hands-on experience developing, testing, and deploying enterprise applications.
  • Solid understanding of object-oriented programming , design principles, and software engineering best practices.
  • Experience building and maintaining RESTful APIs and integrating with external services.
  • Proficiency with Spring Framework (Spring Boot, Spring MVC, Spring Data, and/or Spring Security).
  • Working knowledge of SQL and relational databases such as Oracle, PostgreSQL, or MySQL; familiarity with ORM tools (e.g., Hibernate/JPA).
  • Experience with version control systems such as Git, including branching and pull-request workflows.
  • Understanding of CI/CD pipelines , automated testing, and build tools such as Maven or Gradle.
  • Familiarity with cloud platforms (AWS, Azure) and containerization technologies (Docker, Kubernetes) is preferred.
  • Ability to troubleshoot complex technical issues and deliver high-quality, maintainable code in a collaborative environment.
Software Development Lifecycle (SDLC): Familiarity with agile methodologies, testing, and debugging
Developing APIs per OpenAPI Specification
  • Strong communication skills and the ability to work effectively with cross-functional teams.

Preferred Skills :
  • Familiarity with cloud platforms (AWS, Azure,)
  • Exposure to front-end technologies such as JavaScript, React, Angular, or TypeScript.
  • Understanding of DevOps practices , including Jenkins, GitLab CI, GitHub Actions, or similar tools.
  • Familiarity with API design standards , authentication protocols and security best practices.
  • Experience with performance tuning , profiling, and optimizing applications.
  • Experience working in Agile/Scrum environments.

Security Clearance Level :
  • Ability to obtain and maintain a Public Trust clearance and successfully pass a thorough Government background screening process requiring the completion of detailed forms and fingerprinting
  • This position has a U.S. residency requirement. The USPS security clearance process requires the selected candidate to have resided in the U.S. (including U.S. Territories) for the last five years as follows: U.S. Citizens cannot have left the U.S. (including U.S. Territories) for longer than 6 months consecutively in the last 3 years (unless they meet certain exceptions). Non-U.S. Citizens cannot have left the U.S. (including U.S. Territories) for longer than 90 days consecutively in the last 3 years.
Location :
  • Remote

GDIT IS YOUR PLACE

At GDIT, the mission is our purpose, and our people are at the center of everything we do.
  • Growth: AI-powered career tool that identifies career steps and learning opportunities
  • Support: An internal mobility team focused on helping you achieve your career goals
  • Rewards: Comprehensive benefits and wellness packages, 401K with company match, competitive pay and paid time off
  • Community: Award-winning culture of innovation and a military-friendly workplace
OWN YOUR OPPORTUNITY
Explore a career in Software development at GDIT and you'll find endless opportunities to grow alongside colleagues who share your determination for solving complex data challenges.

The likely salary range for this position is $68,000 - $92,000. 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:
Less than 10%

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.

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 30,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 at
gdit.com/tc.

Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans



PI285554940




Own your opportunity to turn data into measurable outcomes for our customers' most complex challenges as a Java Developer . Here, you'll see the bigger picture on mission initiatives and where your program management career can go at GDIT.



MEANINGFUL WORK AND PERSONAL IMPACT
As an Java Developer, the work you'll do at GDIT will be impactful to the mission of USPS. You will play a crucial role in optimizing the business functions at USPS.


As a developer, your contributions will play a vital role in delivering solutions that empower our customers to achieve their mission objectives effectively. By leveraging your technical expertise, you'll develop, implement, and maintain robust software solutions tailored to meet customer needs. You will collaborate with cross-functional teams to understand customer requirements and integrate cutting-edge technologies, ensuring a seamless user experience. Your commitment to innovation and quality will directly enhance the customer's operational capabilities, drive efficiency, and facilitate their overall success. Your work will shape and sustain solutions that have a meaningful and lasting impact on the customer's goals.



WHAT YOU'LL NEED TO SUCCEED
Bring your expertise and drive for innovation to GDIT. The Java Developer must have:

Education:

  • Bachelor's degree in a relevant field from an accredited College/University is preferred.
  • Alternative Path: If the candidate does not possess a relevant four-year degree, an additional four years of relevant work experience will be required.


Required Experience :

  • Minimum of 5-7 years of Information Technology experience.
  • Participate in the project planning and development process.
  • Assist or lead in preparing programming specifications and in developing coding logic
  • Design, code, test, and debug software application, independently
  • Maintains highly complex and technical applications and systems
  • Translating business and technical requirements into application architecture
  • Implement and maintain DevSecOps (CI/CD)
  • Performs other job-related tasks as assigned or required to support the duties outlined.


Required Technical Skills :

  • Strong proficiency in Java with hands-on experience developing, testing, and deploying enterprise applications.
  • Solid understanding of object-oriented programming , design principles, and software engineering best practices.
  • Experience building and maintaining RESTful APIs and integrating with external services.
  • Proficiency with Spring Framework (Spring Boot, Spring MVC, Spring Data, and/or Spring Security).
  • Working knowledge of SQL and relational databases such as Oracle, PostgreSQL, or MySQL; familiarity with ORM tools (e.g., Hibernate/JPA).
  • Experience with version control systems such as Git, including branching and pull-request workflows.
  • Understanding of CI/CD pipelines , automated testing, and build tools such as Maven or Gradle.
  • Familiarity with cloud platforms (AWS, Azure) and containerization technologies (Docker, Kubernetes) is preferred.
  • Ability to troubleshoot complex technical issues and deliver high-quality, maintainable code in a collaborative environment.

Software Development Lifecycle (SDLC): Familiarity with agile methodologies, testing, and debugging
Developing APIs per OpenAPI Specification

  • Strong communication skills and the ability to work effectively with cross-functional teams.




Preferred Skills :

  • Familiarity with cloud platforms (AWS, Azure,)
  • Exposure to front-end technologies such as JavaScript, React, Angular, or TypeScript.
  • Understanding of DevOps practices , including Jenkins, GitLab CI, GitHub Actions, or similar tools.
  • Familiarity with API design standards , authentication protocols and security best practices.
  • Experience with performance tuning , profiling, and optimizing applications.
  • Experience working in Agile/Scrum environments.




Security Clearance Level :

  • Ability to obtain and maintain a Public Trust clearance and successfully pass a thorough Government background screening process requiring the completion of detailed forms and fingerprinting
  • This position has a U.S. residency requirement. The USPS security clearance process requires the selected candidate to have resided in the U.S. (including U.S. Territories) for the last five years as follows: U.S. Citizens cannot have left the U.S. (including U.S. Territories) for longer than 6 months consecutively in the last 3 years (unless they meet certain exceptions). Non-U.S. Citizens cannot have left the U.S. (including U.S. Territories) for longer than 90 days consecutively in the last 3 years.


Location :

  • Remote




GDIT IS YOUR PLACE


At GDIT, the mission is our purpose, and our people are at the center of everything we do.

  • Growth: AI-powered career tool that identifies career steps and learning opportunities
  • Support: An internal mobility team focused on helping you achieve your career goals
  • Rewards: Comprehensive benefits and wellness packages, 401K with company match, competitive pay and paid time off
  • Community: Award-winning culture of innovation and a military-friendly workplace

OWN YOUR OPPORTUNITY
Explore a career in Software development at GDIT and you'll find endless opportunities to grow alongside colleagues who share your determination for solving complex data challenges.


The likely salary range for this position is $68,000 - $92,000. 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:
Less than 10%



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.


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 30,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 at
gdit.com/tc.


Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans







PI285554940

Vacancy posted 23 days ago
Similar jobs that could be interesting for youBased on the Java Developer in Mechanicsburg, PA vacancy
  •  ...Role: Sr Java Developer Location: Mechanicsburg, PA Duration: 6 Months Description: Sr Java Developer with IES experience These individuals will be performing java coding/development for web applications, writing complex SQLs and root cause research & analysis... 
    Suggested

    eTeam

    Mechanicsburg, PA
    2 days ago
  • $70k - $80k

     ...PA Connected Logistics is seeking to hire a Software Developer to support a DLA client's full software development lifecycle;...  ...DLA’s development goals.  Utilize web-based software such as Java, HTML, .NET, AngularJS, JavaScript, SOAP, REST API, mobile development... 
    Suggested
    Full time
    Contract work

    Logc2, Inc.

    Mechanicsburg, PA
    2 hours ago
  •  ...Position Type: Remote Contract Length: long-term with extensions Position Overview: We are seeking a Senior Java Developer / Technical Architecture Specialist to support the modernization, enhancement, integration, and ongoing maintenance of enterprise... 
    Suggested
    Contract work
    Remote work

    LingaTech

    Harrisburg, PA
    5 days ago
  • $111.16k - $150.39k

     ...Job Qualifications: Skills: Agile Software Development, Java Enterprise Edition, JavaServer Pages (JSP), RESTful Web Services...  ..., and the National Applications Portfolio. The CM/ECF Software Developer will work as part of an agile development team to build and support... 
    Suggested
    Full time
    Temporary work
    Part time
    Work at office
    Immediate start
    Remote work
    Worldwide
    Trial period
    Flexible hours

    GDIT

    Mechanicsburg, PA
    17 days ago
  •  ...Hello All, Hope you are doing well. Role: Lead .NET Developer Location: Mechanicsburg, PA (1st two weeks Onsite) Duration: 6+ Months Type: C2C/W2 Job Description: Software Engineer - Full Stack .NET Responsibilities You will emphasize... 
    Suggested

    My3Tech Inc

    Mechanicsburg, PA
    2 days ago
  •  ...Job Title Hello, Hope you are doing well, Position: .NET Developer Location: Mechanicsburg, PA Duration: Long Term Need W2 candidates Must have skills: 10+ years of .NET experience 5+ years of React/Angular experience 6+ years of .NET Core experience Azure,... 

    My3Tech Inc

    Mechanicsburg, PA
    3 days ago
  •  ...We are seeking an experienced Full Stack .NET Developer with strong expertise in Blazor, .NET, Microservices, Azure Functions, Cosmos DB, SQL, and Container Technologies to join our team onsite in Mechanicsburg, PA. The ideal candidate will be responsible for designing... 

    Apexon

    Mechanicsburg, PA
    4 days ago
  •  ...Title: Full stack developer Location - Mechanicsburg, PA Duration - 6 months right to hire Required Skills - Microsoft .Net & Azure: Advanced Microsoft .NET 4.6: Advanced Microsoft .NET Core: Advanced Microsoft PowerShell: Advanced Python: Advanced... 

    eTeam

    Mechanicsburg, PA
    3 days ago
  •  ...requesting assistance from Client and determine the eligibility and issue the benefits. Role Title : Mid-level .NET Developer Required Skills .NET core, MVC Framework, Rest API, SOA services with 10+ years' experience Preferred Skills... 

    Damco Solutions

    Mechanicsburg, PA
    1 day ago
  •  ...This Full Stack Developer role is perfect for a tech-savvy professional with a solid background in full stack software development. Responsibilities: Develop and maintain software using C# (.Net Framework, MVC, .Net Core, etc.) Work with databases... 
    Permanent employment
    Contract work

    JFC Staffing

    Camp Hill, PA
    2 days ago
  •  ...are requesting assistance from Client and determine the eligibility and issue the benefits. Role Title : Junior .NET Developer Required Skills . NET core, MVC Framework, Rest API, SOA services with 3 to 6 years' experience. We will... 

    Damco Solutions

    Mechanicsburg, PA
    5 days ago
  •  ...NET Developer Location: Mechanicsburg, PA 17050 Work Arrangement: 100% On-Site; Local or willing to relocate candidates only Schedule: 8 hours/day Interview: Virtual Contract: 1 year Visas Accepted: USC/GC only Role Overview A.NET Developer is responsible for... 
    Contract work
    Local area
    Relocation

    Prorec Resource Solutions, LLC

    Mechanicsburg, PA
    2 days ago
  •  ...lead technical role on bridge or structural design projects Analyzes deteriorated components, assesses remaining capacities Develops/prepares construction documents (drawings, specification, and cost estimate) Performs structural inspections/field investigations... 
    Contract work
    Temporary work
    For contractors
    Work at office
    Local area
    Flexible hours
    Night shift

    AMT Engineering

    Mechanicsburg, PA
    2 days ago
  •  ...focus primarily on AWS environments and will work closely with other cloud architects, engineering teams, and business stakeholders to develop and execute a cohesive cloud strategy. The ideal candidate has hands-on experience running production workloads in cloud... 
    Local area
    Flexible hours
    3 days per week

    Summit Technology Group

    Mechanicsburg, PA
    1 day ago
  •  ...Key Responsibilities Lead technical projects involving sql, data analysis, and python from inception to implementation. Design and develop sql databases, queries, and stored procedures to support various applications. Conduct data analysis to derive valuable insights and... 
    Permanent employment
    Contract work
    Local area

    Cloud Hybrid Technologies LLC

    Marysville, PA
    3 days ago
  • $110k - $115k

     ...Contract Award ONSITE-Mechanicsburg, PA Anticipated State date 9/1/2026 Connected Logistics is seeking to hire a Software Developer Sr - Senior to support a DLA client's full software development lifecycle; to provide in-depth knowledge of requirements... 
    Contract work

    Connected Logistics

    Mechanicsburg, PA
    2 days ago
  •  ...Job Title: Senior Software Developer Location: [Specify Location or Remote] Employment Type: Full-Time About the Role:...  ...Proficiency in programming languages such as [e.g., Python, Java, JavaScript, C#, etc.]. Experience with front-end frameworks... 
    Full time
    Remote work
    Flexible hours

    *Cummins Business

    Wormleysburg, PA
    1 day ago
  • $79.1k - $166.1k

     ...or MS degree in computer science, or equivalent ~2+ years of developing and shipping enterprise distributed and/or cloud native systems...  ...best practices ~ Demonstrated ability to write great code in Java, Python, or similar OO languages ~ Experience with web application... 
    Temporary work
    Flexible hours

    Oracle

    Harrisburg, PA
    3 days ago
  • $120k

     ...resource will be well versed in development coding languages such as JAVA/APEX, C++, HTML, CSS, JavaScript/AMPScript, SQL/SOQL,...  ...integrations. Utilize correct design patterns for best practices. Develop custom applications & execute performance testing. Write,... 
    For contractors
    Worldwide

    The Hertz Corporation

    Harrisburg, PA
    5 days ago
  •  ...resilient solutions. Automate infrastructure deployment and configuration using tools such as PowerCLI, Terraform, or Ansible. Develop and maintain technical documentation, runbooks, and operational procedures. Requirements MUST have a current/active Secret... 
    Full time
    Temporary work
    Immediate start

    PGTEK

    Mechanicsburg, PA
    21 days ago
  • $85.39k - $116.98k

     ...Syms Strategic Group (SSG) is seeking a talented Software Developer Location: Remote Department: Veterans Affairs (VA) Type: Full...  ...Transfer Application Programming Interfaces (RESTful APIs) in Java and/or NodeJS that retrieve, transform, and serve EDI healthcare... 
    Full time
    Remote work

    Syms Strategic Group, LLC (SSG)

    Harrisburg, PA
    5 days ago
  •  ...role in coordinating, guiding, and mentoring the Cloud Operations Specialist(s) to accomplish the bulk of this work. Your efforts to develop the Cloud Operations Specialist(s) by providing technical direction, escalation handling, systemic improvements, and repeatable... 
    Work at office
    Local area
    Flexible hours
    3 days per week

    Allocore

    Mechanicsburg, PA
    a month ago
  •  ...helping shape the direction of our traffic engineering services. You will play a key role in delivering impactful solutions and developing the next generation of engineers. About RETTEW RETTEW is a 100% employee-owned engineering consulting firm delivering multidisciplinary... 
    Work at office
    Flexible hours
    3 days per week

    RETTEW

    Mechanicsburg, PA
    7 days ago
  • $67.7k - $90.27k

     ...defined by trust, collaboration, and accountability, a Software Developer II has the opportunity to challenge convention, solve complex...  ...networking, SSL/certificates, and deployments ~ Proficiency in Java & Spring Boot - building and maintaining web services/REST APIs... 
    Temporary work
    Remote work
    Work from home

    Lumen Inc

    Harrisburg, PA
    1 day ago
  •  ...matters. Principal Duties and Essential Responsibilities: Full-Stack Development Design, develop, and maintain production-grade full-stack features spanning Java backend services, REST/GraphQL APIs, and React/Ext JS frontend applications. Translate product... 
    Local area
    Worldwide
    Shift work

    Verint Systems

    Harrisburg, PA
    5 days ago
  •  ...Morristown, NJ; Mt Juliet, TN; New York, NY; Purchase, NY; Topeka, KS Requirements ~10+ years of experience in IBM ACE, MQ, SQL, and Java production environments. ~ Strong working knowledge of IBM ACE & MQ and Apigee. ~ Strong design and development skills using IBM... 

    The Dignify Solutions, LLC

    Harrisburg, PA
    1 day ago
  • $70k - $80k

     ...Committee, Women’s Committee. Position Summary: The Field Canvassing Team Lead is responsible for hiring, training, and developing a team of Field Canvassers to build Leaf Home brand awareness in pre-selected high-probability neighborhoods. Essential... 
    Full time
    H1b
    Work at office
    Local area
    Work from home
    Shift work
    Afternoon shift

    LeafHome

    Mechanicsburg, PA
    4 days ago
  • $70 - $75 per hour

     ...and are looking for your next career move, apply now. Job Description We are looking for a Lead System Engineer to design, develop, and lead the creation of MVP solutions using cutting-edge technologies, while providing technical leadership to a small offshore team... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Work at office
    Local area
    Remote work
    Worldwide

    CAI

    Harrisburg, PA
    2 days ago
  • $120.5k - $162.68k

     ...professional software engineering, including senior‑level ownership of complex system-level components. ~ Direct hands-on experience developing or maintaining IMS TM and DB applications on IBM z/OS (essential). ~ Deep knowledge of: ~ IMS message-driven architecture... 
    Remote work
    Worldwide
    Flexible hours

    Rocket Software

    Harrisburg, PA
    1 day ago
  • $115k - $192.9k

     ...support launches of customer-centric features. What you’ll do: Develop Ford Reservation Services iteratively in fast pacing always...  ...JavaScript/Typescript, and a familiarity with other languages such as Java  Even Better, You'll Have… ** ** Experience with web and... 
    Immediate start
    Remote work
    Flexible hours

    Ford Motor Company

    Harrisburg, PA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Developer. Be the first to apply!