Project Manager (Engineering Manager,Java,Springboot,Mircroservices,Kafka)

JDA Software

Bengaluru

On-site

INR 400,000 - 700,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Blue Yonder in Bengaluru seeks a highly skilled Python Developer with distributed systems, DevOps, and TDD expertise. You will design, develop, and maintain robust Python-based backend services and APIs, and build real-time data pipelines with Kafka.

You’ll collaborate with Java teams on hybrid Python-Java microservices and implement TDD with strong test coverage. The role also involves NoSQL data modeling (Snowflake, MongoDB, DynamoDB), CI/CD automation, and potential front-end work in

Qualifications

  • 9+ years of professional software development experience.
  • Strong Python proficiency (Flask, FastAPI, or Django).
  • Solid understanding of event-driven systems and Kafka.
  • Hands-on Java experience (Spring Boot).
  • DevOps tooling experience: Docker, Kubernetes, CI/CD, monitoring, deployment automation.
  • NoSQL databases experience (Snowflake, MongoDB, DynamoDB).
  • Experience with TDD and automated tests (pytest, unittest, JUnit).
  • RESTful APIs and microservices architecture knowledge.

Responsibilities

  • Design, develop, and maintain robust Python-based backend services and APIs.
  • Build and integrate event streaming solutions using Apache Kafka for real-time data pipelines.
  • Collaborate with Java teams to develop hybrid Python-Java microservices.
  • Implement Test-Driven Development and ensure high code coverage.
  • Design and optimize NoSQL data models (Snowflake, MongoDB, DynamoDB).
  • Develop and automate CI/CD pipelines using Jenkins, GitHub Actions, Docker, Kubernetes.
  • Collaborate with Data Engineering and AI teams to integrate analytics and ML modules.
  • Optionally support front-end development in React/Node.js for full-stack integration.

Skills

Python
Kafka
Java
Spring Boot
Kubernetes
CI/CD
NoSQL
Snowflake
MongoDB
DynamoDB

Tools

React
Docker
GitHub Actions
Azure
Spark
Elasticsearch

Job description

Scope

We are seeking a highly skilled Python Developer with a strong background in distributed systems, DevOps practices, and Test-Driven Development (TDD). The ideal candidate will be proficient in event-driven architectures using Kafka, familiar with Java-based microservices, and experienced with NoSQL databases (preferably Snowflake). You’ll collaborate with cross-functional teams to design, develop, and deploy scalable, high-performance backend services - and optionally contribute to front-end components (React, Node.js) or Generative AI-driven features in our product ecosystem.

Current Technical Environment

Software: Python, Java, Springboot, React, Gradle, GIT, Hibernate, Rest API, OAuth

Application Architecture: Scalable, Resilient, event driven, secure multi-tenant Microservices architecture

Cloud Architecture: MS Azure (ARM templates, AKS, HD insight, Application gateway, Virtue Networks, Event Hub, Azure AD)

Frameworks/Others: Kubernetes, Kafka, Elasticsearch, Spark, NOSQL, RDBMS, Springboot, Gradle GIT, Ignite

What you’ll do
  • Design, develop, and maintain robust Python-based backend services and APIs.
  • Build and integrate event streaming solutions using Apache Kafka for real-time data pipelines.
  • Collaborate with Java teams to develop and maintain hybrid Python-Java microservices.
  • Implement Test-Driven Development (TDD) practices and ensure high code coverage and maintainability.
  • Design and optimize NoSQL data models (preferably Snowflake, MongoDB, or DynamoDB).
  • Develop and automate CI/CD pipelines using DevOps tools (Jenkins, GitHub Actions, Docker, Kubernetes).
  • Collaborate with Data Engineering and AI teams to integrate analytics, ML, or Generative AI modules.
  • Contribute to architectural design and performance optimization discussions.
  • Optionally, support front-end development in React.js or Node.js when needed for full-stack integration.
What we’re looking for
  • 9+ years of professional experience in software development.
  • Strong proficiency in Python (Flask, FastAPI, or Django frameworks).
  • Solid understanding of event-driven systems and Apache Kafka.
  • Hands-on experience with Java (Spring Boot or similar frameworks).
  • Experience with DevOps tooling - Docker, Kubernetes, CI/CD, monitoring, and deployment automation.
  • Expertise in NoSQL databases (Snowflake preferred; MongoDB, Cassandra, or DynamoDB acceptable).
  • Practical experience with Test-Driven Development (TDD) and automated testing frameworks (pytest, unittest, JUnit).
  • Strong grasp of software design principles, RESTful APIs, and microservices architecture.
Core Values

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

Who are we?

We are a proven, passionate bunch of disruptors. Our work is all about tapping into your potential so we can deliver the best solutions and customer experiences on the planet. Collaboration, respect, and a great work-life balance earned us the title of "Best Place to Work- Employees' Choice" by Glassdoor. Our people are smart, creative, rock stars with over 400 patents and 10,000 people years of domain expertise.

What do we do?

Blue Yonder is the world leader in digital supply chain and omni-channel commerce fulfillment. Our intelligent, end-to-end platform enables retailers, manufacturers and logistics providers to seamlessly predict, pivot and fulfill customer demand. With Blue Yonder, you can make more automated, profitable business decisions that deliver greater growth and re-imagined customer experiences.

Blue Yonder - Fulfill your Potential. TM blueyonder.com

Blue Yonder is a trademark or registered trademark of Blue Yonder, Inc. Any trade, product or service name referenced in this document using the name "Blue Yonder" is a trademark and/or property of Blue Yonder, Inc. Blue Yonder, Inc. 15059 N Scottsdale Rd, Ste 400 Scottsdale, AZ 85254

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Java, Spring Boot, Microservices, REST APIs, OAuth, Kafka, Azure
Lead Software Engineer - Java, Spring Boot, Microservices, REST APIs, OAuth, Kafka, Azure

Blue Yonder • Hyderabad

On-site
INR 3,500,000 - 7,000,000
Staff Software Engineer I - NodeJS, Microservices, Cloud & Typescript/JavaScript
Staff Software Engineer I - NodeJS, Microservices, Cloud & Typescript/JavaScript

JDA Software • Hyderabad

On-site
INR 1,800,000 - 2,800,000
Sr. Java Developer - BYDS
Sr. Java Developer - BYDS

JDA Software • Pune District

On-site
INR 1,800,000 - 3,000,000
Project Manager - Java Architecture, Spring Boot, Microservices, Rest APIs, SQL, Kafka, Solutio[...]
Project Manager - Java Architecture, Spring Boot, Microservices, Rest APIs, SQL, Kafka, Solutio[...]

Blue Yonder • Hyderabad

On-site
INR 4,000,000 - 8,000,000
Project Manager - Java Architecture, Spring Boot, Microservices, Rest APIs, SQL, Kafka, Solutio[...]
Project Manager - Java Architecture, Spring Boot, Microservices, Rest APIs, SQL, Kafka, Solutio[...]

Blue Yonder • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Software Engineer II - NodeJS
Software Engineer II - NodeJS

JDA Software • Hyderabad

On-site
INR 1,200,000 - 2,400,000
Software Engineer II - Python, Fast API, Django, Microservices, SQL, Azure, GIT
Software Engineer II - Python, Fast API, Django, Microservices, SQL, Azure, GIT

Blue Yonder • Bengaluru

On-site
INR 1,200,000 - 2,100,000
Lead Software Engineer - Python, Numpy
Lead Software Engineer - Python, Numpy

Blue Yonder • Bengaluru, Hyderabad

On-site
INR 3,000,000 - 4,200,000
Lead Software Engineer - Java, Microservices architecture, Spring Boot, Rest APIs, SQL
Lead Software Engineer - Java, Microservices architecture, Spring Boot, Rest APIs, SQL

Blue Yonder • Hyderabad

On-site
INR 3,600,000 - 6,000,000
Lead Software Engineer - Java, Spring Boot, Microservices, REST APIs, OAuth, Kafka, Azure
Lead Software Engineer - Java, Spring Boot, Microservices, REST APIs, OAuth, Kafka, Azure

Blue Yonder • Bengaluru

On-site
INR 4,000,000 - 7,000,000