Job Summary\nWe are seeking a highly skilled and experienced Java Full-stack Engineer to join our dynamic team. The ideal candidate will have a strong background in React, Java 17, frameworks like Spring Boot or Quarkus, and microservices architecture. You will be responsible for designing, developing, and maintaining backend services that are robust, scalable, and efficient.\nKey Responsibilities Design, develop, and maintain frontend services using JavaScript/TypeScript, React, Front-end frameworks.\nDesign, develop, and maintain backend services using Java 17 and Spring Boot / Quarkus.\nImplement microservices architecture to ensure scalability and maintainability.\nDevelop REST and SOAP APIs.\nIntegrate with databases using ORM frameworks and ensure efficient DB connectivity.\nDevelop and maintain messaging services using JMS and Solace.\nEnsure seamless API connectivity using platforms such as Kong or Axway.\nManage project dependencies and build processes using Maven.\nCollaborate with the team using Git for version control.\nContainerize applications using Docker for consistent deployment.\nUtilize Azure DevOps (ADO) for CI/CD pipelines and project management.\nDeploy and manage applications on OpenShift and AWS.\nImplement service virtualization for testing and development.\nWrite and maintain unit tests using JUnit.\nConduct integration testing to ensure seamless interaction between components.\nDocument APIs using Swagger.\nPerform performance testing and scripting to ensure application efficiency using tools like JMeter.\nEnsure adherence and continuous improvement of Agile practices, coaching and teaching new techniques to the team as needed to achieve optimum productivity.\nEngage and collaborate with a wide group of technology teams from upstream TP systems, integration, modelling team, database administrators, messaging teams, and architecture.\nEngage Code Analysis, Debugging Scenarios, Analytical Problem Solving, System Thinking, Practical Debugging and Log Analysis Strategy\nThere is a digital revolution happening that is changing the future of banking - increasingly, Banking is Technology. Financial Services firms are becoming ever more defined by their technology and ability to use it to deliver outstanding customer experiences. Standard Chartered Information Technology & Operations (ITO) is looking for individuals interested in using innovative new products and modern technologies to deliver world class digital experiences for our clients and customers.\nQualifications 10+ years of experience in frontend (React) and microservice API development using Java frameworks.\nExperience in developing and deploying cloud-native applications, with a focus on Function as a Service (FaaS) and Dev-in-a-box solutions.\nStrong skills in API integration with in-house and third-party vendor applications, including Trading Networks.\nHands-on experience with Docker, Kubernetes, or OpenShift container platforms.\nPreferred experience in the banking domain.\nKnowledge of Postgres or Oracle relational databases.\nProficient in Spring Boot and API development.\nStrong knowledge of Agile Development (CI/CD, TDD/BDD, SCRUM, KanBan).\nMinimum 10 years of software development experience.\nExperience with advanced features and tools in the Atlassian software suite.\nPassion for technology and a collaborative, consultative work environment.\nProven skills in coordination, staff management, and leadership with vendors and internal teams.\nStrong knowledge of risk and regulatory delivery.\nComprehensive understanding of software design and development.\nExcellent oral and written communication skills.\nStrong analytical skills on Code Analysis, Debugging Scenarios, Analytical Problem Solving, Practical Debugging and Log Analysis\nWillingness to work on both development and project management.\nContribute to the creation of standards and frameworks for the project.\nAbility to handle multiple projects simultaneously.\nPrepare architectural solutions documents and technical audits for the project.\nPrepare high/low-level technical design documents.\nLearn and understand relevant application functional and technical architecture for effective development.\nFollow documented SDLC life cycle as per quality management standards.\nParticipate in requirement gathering and solution meetings.\nTrack overall development and project management.\nSupport developers with technical assistance and improve technical competency levels among team members.\nDesign modules based on technical specifications.\nImplement best practices. Skills and Experience JavaScript/TypeScript\nReactJS or any other Front-end Framework\nJava\nSpring boot\nDatabase [oracle/Postgres]\nOCP/Docker\nLinux\nGIT/JIRA/ADO\nMaven/Gradle\nJunit/test cases\nADO About Standard Chartered\nWe're an international bank, nimble enough to act, big enough for impact. For more than 170 years, we've worked to make a positive difference for our clients, communities, and each other. We question the status quo, love a challenge and enjoy