This job is with Standard Chartered Bank, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ business community. Please do not contact the recruiter directly. Job Summary We are looking for a Full-stack Specialist, responsible for the development and maintenance of in-house applications. You will be working alongside and managing other Engineers and Developers working on different layers of the Applications. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential. Key Responsibilities
- Design and maintain backend services using Java 17 or 21 or above, and Spring Boot.
- Develop REST and SOAP APIs.
- Ensure effective database connectivity using ORM frameworks.
- Develop and maintain messaging services with JMS, MQ, Kafka and Solace.
- Experience with Java frameworks like Spring, Struts, and Enterprise JavaBeans is a plus.
- Ensure seamless API connectivity using gateways like Kong or Axway.
- Manage dependencies and build processes with Apache Maven.
- Containerize applications with Docker for consistent deployment.
- Adhere to coding standards, perform code reviews, and refactor code as needed.
- Ensure code meets security standards with no high/critical vulnerabilities.
- Optimize code to meet performance standards.
- Use Azure DevOps for CI/CD pipelines and project management.
- Deploy and manage applications on OCP, AWS EKS or SKE.
- Write and maintain unit tests with JUnit.
- Document APIs using Swagger.
- Select and implement resilient technology stacks and architectural patterns.
- Continuously improve Agile practices and coach the team.
- Implement scalable and maintainable microservices architecture.
- Collaborate with product managers and tech leads to meet requirements and objectives.
- Lead and participate in system changes, ensuring efficient project delivery and quality.
- Implement service virtualization for testing and development.
- Condu