Software Engineer II (Bengaluru)

Software Engineer II (Bengaluru)

11 Sep
|
Eleven
|
Bengaluru

11 Sep

Eleven

Bengaluru

Job: Software Engineer II
Location: Bangalore
Responsibilities:
• 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 /
Java, 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.
Qualifications:
• Experience with container orchestration (e.g., Kubernetes).
• Proven production experience building Android apps with Jetpack Compose.
• Expert-level Kotlin (coroutines, Flow) plus solid Java Spring Boot expertise.
• Deep knowledge of the Android ecosystem: Navigation Component, WorkManager, Room, Hilt, release process.
• Familiarity with GraphQL, Kafka, or Elasticsearch.
• Prior experience leading agile teams and collaborating with distributed teams.
• Bachelor’s/Master’s degree in Computer Science or a related field.

Key Skills Required:
• 5 to 7 years of full-stack development experience, with hands-on Android delivery.
• Deep expertise in Java, Spring Boot, Spring Cloud, and Kotlin-based Android development.
• Strong experience with React.js, Redux, and modern JavaScrip

📌 Software Engineer II (Bengaluru)
🏢 Eleven
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer ii (bengaluru) / bengaluru