There are still lots of open positions. Let's find the one that's right for you.
Genesis10 is currently seeking a Java Developer with our client in the financial industry located in Summit, NJ. This is a 12+ month contract position. The role involves consulting on or participating in moderately complex initiatives and deliverables within Software Engineering, contributing to large-scale planning related to Software Engineering deliverables. The Java Developer will review and analyze moderately complex Software Engineering challenges that require an in-depth evaluation of variable factors, and contribute to the resolution of these issues while consulting with others to meet Software Engineering deliverables. A solid understanding of the function, policies, procedures, and compliance requirements is essential for success in this role. The Java Developer will collaborate with client personnel in Software Engineering, design, implement, provide production support, and monitor the replacement of an existing case management application. Additionally, the developer will help build the next generation investigations platform to support Financial Crimes Investigations and Reporting. Responsibilities include building complex user interfaces via the Angular UI Framework and integrating the UI with backend services. The developer will participate in standard Agile ceremonies to discuss design, development, and implementation of large and complex applications, and perform standard developer activities such as coding, writing unit tests, manually unit testing, building and releasing code, and running code scans as part of the standard SDLC cycle for the team in an Agile manner. Meeting all non-functional requirements for UI development, as well as adhering to enterprise guidelines and standards of best practices, accessibility, security, performance, resilience, high availability, and code re-usability, is crucial. The developer will also participate in the design, development, and implementation of large and complex applications, developing a loosely coupled architecture that includes micro-services, workflows, and routes. Familiarity with Jenkins and CI tools to automate development, build, deployment, and testing is also required.