We are seeking a Junior Java Developer to support the development and implementation of a large-scale public services technology platform. This role contributes across the full software development lifecycle (SDLC) in a collaborative, team-oriented environment. The ideal candidate will focus on developer unit testing , assist senior developers with application development, and help deliver high-quality, maintainable Java-based solutions within the Curam application ecosystem
This is a Hybrid Role. Interested candidate must be local to NC
Key Responsibilities
- Develop and execute JUnit and JMockit test scripts to support automated developer unit testing
- Assist senior developers in designing, building, testing, and debugging Java / J2EE applications
- Write clean, efficient, testable, and well-documented code aligned with industry standards
- Collaborate with cross-functional teams to understand requirements and implement technical solutions
- Debug, troubleshoot, and resolve software defects to ensure application reliability and stability
- Participate in code reviews , providing and receiving constructive feedback to improve code quality
- Work with relational databases and support application data integration
- Contribute to technical documentation and continuous improvement of development processes
- Follow SDLC best practices and support quality software delivery
- Stay current with emerging Java technologies, tools, and development best practices
Basic Qualifications
4+ years of hands-on experience developing applications using Java / J2EE3+ years of experience creating and executing JUnit and JMockit unit test scripts5+ years of experience testing web, GUI, client / server, and database-driven applications3+ years of experience developing and executing test scripts using Tricentis Tosca and / or NeoLoad5+ years of experience with requirements analysis and automated test case / script developmentStrong written and verbal communication skills with the ability to collaborate effectively with developers, business analysts, and cross-functional teamsProven ability to prioritize tasks , manage workload independently, and work with minimal supervisionAbility to adapt and perform effectively in a fast-paced, evolving environmentExcellent analytical, troubleshooting, and problem-solving skills.Preferred Qualification :
3+ years of experience with FNS / SNAP program policy guidelines2+ years of experience testing or supporting Curam-based applications2+ years of hands-on experience working in Agile delivery environments (Scrum, Kanban, or SAFe)Experience with shift-left testing and automation practices to improve early defect detectionExposure to front-end technologies such as HTML, CSS, and JavaScriptFamiliarity with Spring Framework, Hibernate , or related Java frameworks