Senior Full Stack Java Developer; GenAI & ML
Listed on 2026-09-04
-
Software Development
DevOps, Backend Developer, Software Engineer, Java Developer
Senior Development Position
This is a senior development position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology Team. The role focuses on building robust, high-performance, large-scale applications that are scalable and maintainable. The successful candidate will bring strong Core Java backend development expertise along with hands-on experience in concurrent programming, Spring Framework technologies, REST APIs, cloud computing, microservices, containers, and large datasets.
The position also requires practical involvement in CI/CD pipelines, deployment verification, release troubleshooting, Dev Ops processes, and containerization using Docker/Kubernetes. Experience working within Agile software development processes, with a strong emphasis on test-driven development, is required. The role requires a senior-level professional who can work independently, proactively take ownership of responsibilities, collaborate with the Technology Team, and contribute to development and production tooling.
Job Duties
- Establish and implement new or revised application systems and programs in coordination with the Technology Team.
- Build robust, high-performance, large-scale applications.
- Track and verify deployments and troubleshoot release or deployment issues.
- Support development and production teams through sophisticated tooling.
- Work with Dev Ops and release processes, CI/CD pipelines, containers, microservices, and cloud computing technologies.
** Only those lawfully authorized to work in the designated country associated with the position will be considered.**
** Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client's business needs and requirements.**
(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).