JOBSEARCHER

Java Developer

Overview In this role, you will contribute to strong application development within an Agile environment, shaping robust Java-based solutions. You will work on design, coding, testing, and maintenance of services, with a focus on reliable RESTful microservices and production readiness. You’ll collaborate with cross-functional teams to deploy and monitor applications at scale, using modern DevOps practices. This is an opportunity to leverage a broad Java tech stack to deliver impactful software initiatives. Responsibilitiesdesign and implement Java/J2EE applications and servicesdevelop and test using JUnit and Cucumberbuild and maintain RESTful microserviceswork with Spring (Boot, Spring Batch, JPA) and related frameworksdevelop with XML, Web Services/SOA, MQutilize AWS for cloud deploymentsmanage versioning and build with Git/Bitbucket, Maven/Gradle, Jenkinsparticipate in CI/CD pipelines and Kubernetes deploymentsmonitor and log with tools like Splunk and APM toolsuse JIRA and Confluence for project tracking and collaboration Key requirements7 years of relevant software development experiencestrong proficiency in Core Java/J2EEexperience with Spring ecosystems (Spring Boot, Spring Batch, JPA)hands-on with REST, XML, Web Services/SOA, MQpractical experience with AWS and cloud-native developmentfamiliarity with CI/CD, Docker/Kubernetes, and build tools (Maven/Gradle)experience with Jira/Confluence and code repositories (Git/Bitbucket)testing experience with JUnit and Cucumberlogging/monitoring with Splunk and APM toolsagile environment preferencecollaboration across cross-functional teamsproactive problem solvingCore JavaJ2EEXML