Role: Senior Java Developer Our client is one of the largest Financial Institutions and Financial Services organizations in the world, with operations in 64 countries and territories.
Using technology to transform the world's leading financial institution, this is a job for the boldest problem solvers in the tech industry.
Employment Type : B2B Responsibilities: Develop, maintain, and support services using Java/Spring Boot. Develop, maintain, and support service-related interfaces, microservices, and back-end accounting engine solutions. Create functional, technical, and business process-related documentation for supported services and their orchestration layers. Utilize Git, GitHub, Jenkins, Maven, RTC, G3, and Nexus for artifact management and code release mechanisms. Follow Agile & DevOps methodologies and tools (Jira, Confluence, SharePoint). Build new integration layers and messaging protocols ensuring reliable delivery of messages, files, and data between services and interfaces (FTP, SFTP, MQ, EAI, REST/GET APIs). Collaborate with Business Analysts, Project/Product Managers to translate business requirements into development sprints. Plan sprints, estimate tasks, and create technical solutions or design documents. Contribute to Level 3 support, create production support documents, and provide consultancy to the Production Support team. Adopt frameworks: using Angular for front-end and Spring Boot for back-end functionality. Create and update API/microservice designs and documentation; deliver quality code to support customer journeys. Embrace new technologies and champion their use. Review and sign off user stories written by Ops BA and low-level designs created by Tech Architects. Perform code reviews ensuring adherence to coding standards and architectural principles. Work with Scrum Leads to ensure pipeline requirements are integrated into the work backlog. Create release checklist documents. Requirements: Minimum of 5 years of experience in software development with Java/Spring Boot Proficiency in cloud-native technologies: Kubernetes, Docker, Kafka, Istio Service Mesh. Experience designing, building, and maintaining distributed containerized platforms. Strong knowledge of traditional technologies: Bash/Shell, Java or Groovy, Unix/Linux, Jenkins, GitHub. Proven experience delivering CICD pipelines for automated deployments using GitHub, Git, Jenkins, Maven, Nexus, Jira, Confluence, and G3. At least 2 years of experience working with Linux. Knowledge of REST/SOAP APIs and SQL. Nice to have: Front-end development experience using web technologies such as HTML5, JavaScript, Angular 2, and NodeJS. The way we work: Stable, long-term projects Full-time employment B2B Flexible working hours & home office Tech communities and cultural communities Mentoring programs Benefits: Private medical care and life insurance Access to Multisport card Other benefits: Highly skilled tech team who is always ready to help, collaborate and share knowledge Clear career engineering path and the possibility to rotate between projects and teams (for a longer time) If you are passionate about DevOps and want to work in a cutting-edge environment, we would love to hear from you! Apply now and take your career to the next level.
Reach out to me at or apply for this job to know more.
#J-18808-Ljbffr