Career Central

Connecting people since 1887
Leverage our network to build your career.
Tell us about your professional DNA to get discovered by any company in our network with opportunities relevant to your career goals.

Software Engineer III - Kubernetes, Microservices, Spring Boot, AWS



Software Engineering
Mumbai, Maharashtra, India
Posted on Thursday, July 11, 2024

Job Description

You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.

As a Software Engineer III of Consumer & Community Banking- Architecture & data engineering, we are seeking a highly motivated technologist to help implement the roadmap for microservices framework and platform services. The successful candidate will be passionate about creating a software platform that will assist our technologists with cross cutting concerns relating to modern software architectures and will allow the business app developers to focus on the business level requirements. This means that the ideal candidate has a strong track record of working on highly distributed cloud-based systems and should also be intensely curious about technology and continually grow in technical expertise over time. The candidate will be responsible for developing robust Service Discovery and API management service using cloud-based platforms to support APIs, microservices and event-based applications for Consumer Bank.

Job responsibilities

  • Executes standard software solutions, design, development, and technical troubleshooting
  • Writes secure and high-quality code using the syntax of at least one programming language with limited guidance
  • Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications
  • Applies knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation
  • Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity
  • Gathers, analyzes, and draws conclusions from large, diverse data sets to identify problems and contribute to decision-making in service of secure, stable application development
  • Learns and applies system processes, methodologies, and skills for the development of secure, stable code and systems
  • Adds to team culture of diversity, equity, inclusion, and respect

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • Hands-on knowledge of developing production-grade microservices using Spring Boot.
  • 5+ years hands-on experience of developing applications using Java, Python and/or Golang
  • Working knowledge of AWS Cloud platforms and infrastructure architecture disciplines
  • Hands-on knowledge of container technologies including Docker and Kubernetes
  • Knowledge of industry wide technology strategies and best practices
  • BS/BA degree or equivalent experience

Preferred qualifications, capabilities, and skills

  • AWS or/and CKAD Certified
  • 2+ hands-on experience with APIs and API Management
  • 1+ years hands-on experience with IaC to provision services on AWS
  • 1+ years hands-on experience with Spring boot and Kubernetes
  • 1+ years hands-on experience deploying and running workloads on AWS (preferably using EKS)
  • Working proficiency of a variety of developer toolsets