Peraton is seeking a Senior Java Developer to design, develop, and implement enterprise-level applications for a large-scale Federal IT program, focusing on building secure, scalable, and efficient credentialing and case management systems.
Requirements
- Minimum of 6+ years of Java / Spring development experience
- At least 3+ years of recent experience developing with React, HTML, CSS, JavaScript, Spring Boot, JSP
- Proficiency with Java development tools such as Eclipse and Git
- Experience building enterprise applications adhering to Agile principles
- Strong understanding of REST API development and modern web frameworks
Responsibilities
- Lead the design and development of multiple applications within a large-scale Federal IT program using Java and Spring-based REST APIs
- Guide software development teams through implementation, conduct detailed design reviews, and ensure adherence to best practices
- Design and develop secure, scalable web and back-end systems for credentialing and case management
- Collaborate with stakeholders and end-users to define requirements and deliver efficient solutions
- Integrate open-source tools and modern UI technologies to enhance platform functionality
- Write clean, testable, and maintainable code with a focus on refactoring and optimization
- Develop technical documentation and contribute to continuous platform improvements
Other
- Bachelor's degree with 8+ years of relevant experience, or Associate's degree with 10+ years, or high school diploma/equivalent with 12+ years of experience
- US Citizenship (no dual citizenship required)
- Active Secret clearance
- Excellent problem-solving and communication skills