Software Engineer - Java

Brightonparkbank

Chennai, India
Java backend development
Spring boot, spring mvc, spring data
Rest api design and development
Design, develop, test, and deploy backend services and APIs using Java and Spring Boot, building scalable, secure, and high-performance microservices

Job Summary

  • Design, develop, test, and deploy backend services and APIs using Java and Spring Boot, building scalable, secure, and high-performance microservices.
  • Collaborate with product managers, architects, and other developers to translate business requirements into technical solutions and implement coding best practices.
  • Work in an Agile environment with CI/CD pipelines and DevOps practices, troubleshooting production issues and performing root-cause analysis.

Matching Summary

Design, develop, test, and deploy backend services and APIs using Java and Spring Boot, building scalable, secure, and high-performance microservices.

Skills & Requirements

Must-have

  • Java backend development
  • Spring Boot, Spring MVC, Spring Data
  • REST API design and development
  • relational and NoSQL databases
  • build tools Maven or Gradle
  • version control Git
  • CI/CD tools Jenkins or GitHub Actions

Nice-to-have

  • cloud platforms AWS, Azure, GCP
  • containerization Docker and Kubernetes
  • microservices architecture patterns
  • messaging systems Kafka, RabbitMQ
  • monitoring tools Prometheus, Grafana, ELK
  • test automation frameworks JUnit, Mockito

Key Requirements

  • Bachelor’s degree in Computer Science or Engineering
  • Hands-on experience in Java backend development
  • Experience migrating legacy platforms to modern stack
  • Experience in SOLD Simplification initiative

Work Rights

Not specified

Tailored Resume

Cover Letter