> Markdown version of [/jobs/ext/581735-java-software-engineer](https://www.wearedevelopers.com/jobs/ext/581735-java-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Software Engineer - **Company:** Peraton Inc - **Location:** Sierra Vista, AZ, United States (Remote available) - **Salary:** $51,000.0 - $82,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Applications Architecture, Unit Testing, Oracle WebLogic Server, Business Software, Cloud Computing, Cloud Engineering, Relational Databases, Software Debugging, Java Platform Enterprise Edition (J2EE) - **Published:** June 21, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=4d7cb48145e6ebe0 ## About the Role Do you have experience in Weblogic?, Do you have a High school diploma or GED?, * 0 years with BS/BA; 4 years of experience with HS Diploma/equivalent. * Able to obtain Public Trust clearance. * Must be a US Citizen * Must have Security+ certification * Experience with AI development * Cloud development experience preferred * Must have experience developing Java EE applications on WebLogic Application Server * High-level knowledge of Relational Database Management Systems ## Description Peraton is seeking a Software Engineer to support the development of a modernization framework and contribute to enhancements and sustainment of two existing business applications. This role is ideal for a developer with foundational J2EE and AI knowledge and who is eager to learn modern development practices, cloud concepts, and application transformation techniques., * Assist in developing and maintaining Java-based components within the modernization framework. * Support refactoring efforts for legacy components under senior developer guidance. * Participate in implementing APIs, integrations, and backend services. * Write clean, maintainable code following defined coding standards. * Assist in documenting technical requirements, system behaviors, and application architecture updates. * Perform basic unit testing and assist with debugging activities. * Collaborate with mid-level and senior developers during design sessions and sprint ceremonies. ## Related Videos - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Green Cloud Computing](https://www.wearedevelopers.com/videos/592-green-cloud-computing) - [Open Source: The Engine of Innovation in the Digital Age](https://www.wearedevelopers.com/videos/1103-open-source-the-engine-of-innovation-in-the-digital-age) - [Beam Me Up, Java! Unraveling the Warp-Speed Evolution: A Journey through Java LTS Versions 11 to 21](https://www.wearedevelopers.com/videos/658-beam-me-up-java-unraveling-the-warp-speed-evolution-a-journey-through-java-lts-versions-11-to-21) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [The Evolution of Enterprise Java with Jakarta EE 11 and Beyond](https://www.wearedevelopers.com/videos/1562-the-evolution-of-enterprise-java-with-jakarta-ee-11-and-beyond) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges)