JOBSEARCHER

LOCALS ONLY Urgent Need Java Developer

Overview As a Senior Java Developer on the eSolutions team, you will contribute to agile software delivery by understanding existing applications, implementing feature changes, and building robust tests. You will develop and validate code through unit and integration tests, and collaborate with cross-functional teammates to ensure high-quality products for government and enterprise clients. The role emphasizes CI/CD in a DevOps mindset, J2EE web applications, and modern toolchains to drive reliable solutions. ResponsibilitiesReview and modify existing software; work independently on complex tasksCollaborate with end-users and tech staff to diagnose and fix issuesUnderstand existing features to support new developmentCreate and execute unit and integration tests (JUnit/TestNG)Code, test, debug, and deploy applicationsTroubleshoot and resolve issues in newly created or modified codeFollow organizational policies, security, and IT standardsWork with WebSphere J2EE servers and source control (Git/Bitbucket)Participate in Agile/Scrum rituals and DevOps CI practicesCollaborate with requirements analysts, developers, Scrum Master, and PM to deliver quality products Key requirements5+ years of Java development experience with unit/integration testing (JUnit/TestNG)Ability to understand and modify code written by othersAbility to work independently2+ years of experience with web services and RESTful/SOAStrong experience with Agile or ScrumStrong experience in CI within a DevOps environmentExcellent communication in EnglishNice to have frontend experience (JavaScript, jQuery, AngularJS, Bootstrap)Nice to have experience with API Management ToolsNice to have experience with Git/BitbucketExcellent communicationcollaboration across cross-functional teamsproblem-solving and analytical thinkingJava developmentJUnit/TestNGRESTful/SOA services