Software Engineer - Developer Experience

Bankstcharles

Bengaluru, India
Gradle plugins development
Gradle build engineering
Ide integrations and plugins
Design, develop and improve software utilising various engineering methodologies that provides business, platform, and technology capabilities for our customers and colleagues

Job Summary

  • Design, develop and improve software utilising various engineering methodologies that provides business, platform, and technology capabilities for our customers and colleagues.
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.

Matching Summary

Design, develop and improve software utilising various engineering methodologies that provides business, platform, and technology capabilities for our customers and colleagues.

Skills & Requirements

Must-have

  • Gradle plugins development
  • Gradle build engineering
  • IDE integrations and plugins
  • Standardize local developer setup
  • Java, Spring Framework, Spring Boot
  • Microservices and RESTful APIs
  • Event-driven data pipelines
  • Cloud environments (AWS preferred)
  • Agile methodologies
  • AI assisted engineering practices

Nice-to-have

  • Knowledge sharing culture
  • Continuous improvement
  • Technical excellence and growth
  • Risk mitigation
  • Strategic thinking
  • Innovation mindset

Key Requirements

  • Hands-on experience developing custom Gradle plugins
  • Expert-level development experience in Java
  • Strong experience designing and building microservices
  • Hands-on experience with event-driven data pipelines
  • Proficient in Git-based version control
  • Experience deploying applications in cloud environments
  • Solid understanding of microservices architectures
  • Deliver software using Agile methodologies
  • Strong familiarity with modern developer tooling
  • Hands-on experience with Docker Desktop
  • Drive a test-first, quality-driven engineering culture
  • Demonstrate strong awareness of AI assisted engineering

Work Rights

Not specified

Tailored Resume

Cover Letter