Assoc, BackEnd Eng, WRB Tech
standardchartered
Job Description
Design and maintain backend services using Java 17 or 21 and Spring Boot or Quarkus.
• Develop REST and SOAP APIs.
• Ensure efficient 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.