Java Engineer
Torentify
About the Role
Serco is seeking a motivated Junior Software Engineer – Java with AI Skills to support a Department of Defense (DoD) program. In this role, you will collaborate with the technical lead and development team to maintain and enhance Java applications running in cloud environments, troubleshoot technical issues, and contribute to software modernization initiatives. You will strengthen your Java development skills while gaining experience with Python, APEX, and AI-assisted development tools. This position offers an opportunity to build your software engineering expertise while contributing to technology solutions supporting a DoD program.
Key Responsibilities
- Maintain and enhance existing Java applications in cloud environments.
- Collaborate with the technical lead and development team on software development and maintenance activities.
- Troubleshoot application issues and support technical problem resolution.
- Contribute to software modernization efforts and application improvements.
- Develop familiarity with Python and APEX technologies.
- Learn and apply AI-assisted development tools to support software engineering tasks.
- Support program-related technical activities and reviews as required.
Qualifications and Skills
- A foundational understanding of Java programming and software development principles.
- Willingness to learn Python, APEX, and AI-assisted development tools.
- Ability to troubleshoot technical issues and contribute to application maintenance.
- Strong collaboration skills and the ability to work effectively with a technical team.
- Interest in cloud-based applications and software modernization.
Work Schedule and Location
- Job Type: Junior Software Engineer
- Location: Remote within the United States
- Travel: Potential travel of up to 10% for specific tasks or reviews
- Program: Department of Defense (DoD)