Android Developer

Barclays

Pune, India
Strong android development experience
Hands-on kotlin and java programming
Java spring boot backend services
The role involves designing and delivering scalable software solutions that support business objectives and customer needs within the banking sector

Job Summary

  • The role involves designing and delivering scalable software solutions that support business objectives and customer needs within the banking sector.
  • Candidates are expected to collaborate cross-functionally with product managers and designers to define requirements and ensure seamless integration of mobile and backend systems.
  • Success in this position requires adherence to secure coding practices, unit testing standards, and a commitment to fostering a culture of technical excellence.

Matching Summary

The role involves designing and delivering scalable software solutions that support business objectives and customer needs within the banking sector.

Skills & Requirements

Must-have

  • Strong Android development experience
  • Hands-on Kotlin and Java programming
  • Java Spring Boot backend services
  • End-to-end feature ownership mobile backend
  • RESTful API design and consumption
  • MVVM/MVP architecture patterns
  • SOLID principles and clean code

Nice-to-have

  • Experience in banking payments cards
  • Android modernization with Jetpack Compose
  • Cloud-native containerized deployments
  • Transaction processing knowledge
  • OpenAPI Swagger specifications

Key Requirements

  • Strong overall IT software development experience
  • Proven experience building RESTful APIs
  • Solid foundation in object-oriented design
  • Experience owning features end to end
  • Understanding of Android lifecycle management

Work Rights

Not specified

Tailored Resume

Cover Letter