JOBSEARCHER

Java Developer - ONLY GC/USC

Overview As a Java Developer, you will build and maintain backend services for enterprise-grade applications. You will work within a cross-functional IT team to deliver API-driven, server-side solutions that integrate with complex architectures. The role emphasizes Agile delivery, requirements analysis, and effective communication with stakeholders. You will leverage open-source tools and cloud concepts to drive scalable, reliable software. This is a mission-driven opportunity to contribute to government-focused IT programs with modern Java technologies. ResponsibilitiesDevelop Java-based backend services and APIsWork on server-side architecture and integration with enterprise systemsParticipate in Agile/Scrum projects and contribute to user storiesAnalyze use cases and requirements to inform design and implementationCollaborate with cross-functional teams and communicate requirements clearlyInvestigate and troubleshoot production issues across front-end and back-end layersUtilize Open Source tools and technologies as part of the development stackImplement and support CI/CD practices where applicable Key requirementsMinimum 3 years of Java development experienceExperience with Java, API development, server-side programming, and RESTful servicesExperience working in Agile/Scrum environmentsStrong understanding of complex technical architecture and system interfacesExcellent written and oral communication skillsFamiliarity with Open Source tools and technologiesStrong analytical skills for requirements analysis and use-case developmentExcellent communicationAnalytical mindsetCollaborative teamworkSpring framework (preferred; SpringBoot, Spring Cloud)Continuous Integration tooling (Jenkins)Relational database modeling concepts