Software Development Engineer- 2 (Java)

zageno· Product, Engineering & Data
Apply Now ↗
📍 Bangalore, Karnataka, India📍 HybridFull Time

About this role

About the Company

ZAGENO offers the largest life sciences lab supply marketplace. Our one-stop shop helps scientists, lab managers, and procurement leaders compare products, source alternatives, track deliveries, and communicate order statuses in real time, accelerating innovation by saving valuable time. Leveraging advanced AI, ZAGENO enhances supply chain resilience and makes the customer experience superior, seamlessly integrating with existing systems to boost productivity and make online shopping for research materials convenient, efficient, and reliable. We are committed to innovation, excellence, and fostering a supportive, and dynamic work environment. 


About the Role 

We’re looking for a proactive and experienced Software Development Engineer II (SDE-2) who thrives on owning mid-to-large scale features and improving the efficiency and scalability of modern cloud-native systems. You'll be expected to take initiative, contribute to architectural design, and play a key role in delivering secure, reliable, and high-performing software in an agile, collaborative environment.


In this role, you will:

  • Own and deliver mid-to-large scale features across the backend and API layers using Java 17+ ,Spring Boot and Apache Kafka
  • Design and implement modular and scalable backend services integrated with cloud-native platforms (Kubernetes, Helm)
  • Build modern APIs and microservices that interface with relational (PostgreSQL) and NoSQL (ElasticSearch) data stores.
  • Develop CI/CD pipelines using GitHub Actions and automate deployment processes
  • Proven track record building and deploying cloud-native applications on AWS, GCP
  • Experience in vibe coding using AI Agents such as Codex, Claude or Gemini.

About you:

  • Bachelor’s degree in Computer Science, or equivalent experience
  • 5+ years of professional software development experience in an agile environment


Our benefits

  • Working for a mission-driven business with a meaningful challenge with a positive impact on the scientific community
  • A clear growth perspective
  • A learning and development budget to enable your ambitions to grow professionally in your field
  • A professional and dynamic team with a global vision and mindset
  • An exciting, international working environment - we have more than 40 nationalities!
  • We’ve got your health benefits (medical, dental, and vision) 
  • Hybrid Work with 3 days work from office in our WeWork Roshni Tech Hub, Bangalore office
  • Staying healthy and fit is essential - we cover a part of your gym membership!
  • Holidays and flexible PTO
  • A budget to improve your home office environment


Frequently Asked Questions

Is the salary disclosed for the Software Development Engineer- 2 (Java) position at zageno?
The salary for this Software Development Engineer- 2 (Java) role at zageno is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Software Development Engineer- 2 (Java) position at zageno located?
This Software Development Engineer- 2 (Java) role at zageno is based in Bangalore, Karnataka, India, Hybrid. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Software Development Engineer- 2 (Java) role at zageno full-time or part-time?
This is listed as a Full Time position. It is posted as a Software Development Engineer- 2 (Java) role in the Product, Engineering & Data department at zageno.
Which team or department does the Software Development Engineer- 2 (Java) at zageno belong to?
This Software Development Engineer- 2 (Java) position is part of the Product, Engineering & Data department at zageno. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Software Development Engineer- 2 (Java) position at zageno?
Click the "Apply Now" button on this page. You will be redirected to zageno's official application portal hosted on bamboohr where you can submit your application directly.
When was the Software Development Engineer- 2 (Java) job at zageno posted?
This Software Development Engineer- 2 (Java) position at zageno was posted on Apr 29, 2026. Apply as soon as possible — early applications are often reviewed first.
Software Development Engineer- 2 (Java)
zageno
Apply for this role ↗

You'll be redirected to zageno's official application page on bamboohr.