FullStack Developer
Listed on 2026-06-28
-
Software Development
Java Developer, Full Stack Developer, Software Engineer, Backend Developer
Java Developer
Seeking a Java Developer for a large financial client. Will be working as part of the development group in a team environment to develop/support multiple Java web/batch/SQL applications as well as provide installation and configuration support for vendor software. This position will be involved in end-to-end full-stack development, testing and support of multiple software products in an Agile/Dev Ops (CI/CD) environment currently utilizing Kubernetes with future migration to the Microsoft Azure cloud platform.
There are 5 developers on the team. Team supports 5 web apps and 12 batch applications. The team will be working on different applications. Work will be focused on Migration, open source upgrades, functional enhancements, etc. Primarily creating new functionality on already existing applications (web and batch).
Responsibilities:
Preferred Skills/
Experience:
- Advanced Java coding with web applications utilizing an MVC architecture involving Spring Boot and Spring Framework.
- Web UI coding utilizing Bootstrap, HTML, CSS, JavaScript, and Ajax.
- CI/CD solutions (pipelines) such as Jenkins and Maven.
- Containerized platforms such as Kubernetes and Azure.
- Data tools such as Kibana and Splunk.
- Automated testing tools such as JUnit.
- Secure code scanning tools such as Fortify SSC, Black Duck, and Twistlock.
- Strong SQL skills and the ability to develop SQL scripts, procedures and views using a SQL Server database.
- Agile (Scrum/Kanban) development techniques and associated tools such as Jira.
- Ability to follow policy requirements related to documentation and other processes.
- Active Directory, Ping Federate and Forge Rock are plus.
- Experience with banking compliance and regulatory requirements is a plus.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).