Software Engineer II (Java & Kotlin)

7-Eleven Global Solution Center – India

Bengaluru

On-site

INR 1,000,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

7-Eleven Global Solution Center – India is seeking a Software Engineer II for its Bengaluru office. The successful candidate will lead the design and development of scalable applications using Java Spring Boot, React.js, and Android technologies. Major responsibilities include architecting end-to-end solutions, mentoring team members, and collaborating with cross-functional teams. Candidates should demonstrate strong skills in Java, Android development, and best practices for code quality and agile methodologies. A competitive salary and growth opportunities are provided.

Qualifications

  • Experience with designing and developing applications using Java Spring Boot, React.js, and Android.
  • Ability to architect end-to-end solutions.
  • Capable of modernizing legacy Android code and implementing clean architecture.

Responsibilities

  • Lead the design and development of applications.
  • Mentor developers and conduct code reviews.
  • Collaborate with teams on requirements and execution plans.

Skills

Java Spring Boot
React.js
Android development
Kotlin
UI design
Agile development

Tools

SQL
NoSQL
Jetpack Compose
Room

Job description

Software Engineer II (Bangalore)

Lead the design and development of scalable, secure, and high-performing applications using Java Spring Boot, React.js, and Android.

  • Architect end-to-end solutions, integrating front-end, back-end, and data layers (SQL/NoSQL).
  • Own Android features from UI to data — build polished interfaces in Jetpack Compose, business logic in Kotlin, and local storage with Room.
  • Modernize legacy Android code by migrating Java modules to idiomatic Kotlin and introducing clean architecture (MVVM/MVI, Hilt, coroutines, Flow).
  • Drive best practices in code quality, testing, CI/CD, and agile development.
  • Mentor and coach developers, conduct code reviews, and guide technical growth.
  • Collaborate with product managers, UX designers, DevOps, and QA to align on requirements and execution plans.
  • Establish and enforce development standards, design patterns, and architectural principles.
  • Identify performance bottlenecks and lead efforts for optimization and refactoring.
  • Oversee estimation, sprint planning, and technical task breakdown.
  • Provide thought leadership and evaluate emerging technologies for team adoption.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer II
Software Development Engineer II

Safe • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Unlimited vacation policy
Autonomous work environment
Opportunity to work with talented teams
Android Developer - Bangalore, India
Android Developer - Bangalore, India

United States Digital Space LLC • Karnataka

On-site
INR 1,200,000 - 2,400,000
Android Developer
Android Developer

Nexbuzz • India

Hybrid
INR 1,800,000 - 3,400,000
Scalable Android products
High ownership
Collaborative culture
+1
Staff Engineer-Android
Staff Engineer-Android

Truemeds • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Software Engineer II - Android
Software Engineer II - Android

DTDL group. • Gurgaon

On-site
INR 800,000 - 1,400,000
Software Engineer - Android
Software Engineer - Android

Hackajob • Pune District, Bengaluru

Hybrid
INR 600,000 - 900,000
SENIOR ENGINEER - Java
SENIOR ENGINEER - Java

Happiest Minds Technologies • Bengaluru

On-site
INR 800,000 - 1,200,000
Android Lead
Android Lead

HypTechie • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Software Engineer (Java + React)
Software Engineer (Java + React)

Cognizant • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Android Developer
Android Developer

Chordify, Inc. • Chandigarh

On-site
INR 1,200,000 - 1,800,000