Job Summary
Experience:
5.00 - 8.00 Years
Industrial Type:
IT-Software/Software Services
Location:
Pune
Functional Area:
IT Software - Application Programming / Maintenance
Designation:
Senior Java Developer
Key Skills:
java
Educational Level:
Graduate/Bachelors
Job Post Date:
2026-03-17 12:35:05
Stream of Study:
Degree:
BE-Comp/IT, BE-Other, BTech-Comp/IT, BTech-Other
Company Description
My Client is a technology and business development firm with a focus on emerging decentralized business models and innovative technologies related to Blockchain, Machine Learning, Conversational Bots, Big Data and Search. We help enterprises to disrupt – both large and medium – by re-imagining their business models and innovate like a start-up. Their team excels at the ideation, architecture, prototyping and development of cutting edge products.
They are creative product accelerators-with the best and brightest minds to design amazing products that are innovative, disruptive and futuristic.
They are equal employment opportunity provider. They firmly believe that a diverse and equitable workplace is critical to their business.
Job Description
You will work on:
We help many of our clients make sense of their large investments in data – be it building analytics solutions or machine learning applications. You will work on cutting-edge cloud-native technologies to crunch terabytes of data into meaningful insights.
What you will do (Responsibilities):
• Collaborate with Data Scientists, Engineers, and Product Management to transform raw data too often into actionable and meaningful insights for the enterprise
• Work in a small dynamic, product-oriented environment to deliver enterprise-class products.
• Design, implement and maintain Java-based applications that can be high-volume and low-latency
• Ensure the best possible performance, quality, and responsiveness of the applications
• Write well-designed, testable code
• Design and Implement REST API.
• Continuously improve software development practices work across the full stack.
• In many cases work on designing and developing data pipelines using Apache Spark or Google Data Pipelines.
Requirements
What you bring (Skills):
• Experience working with product-based companies.
• 5-8+ Years Experience in building modern cloud-native microservices-based applications in Java, Groovy, Spring Boot, and SQL or NoSQL Databases.
• Experience working on Spring, Spring Boot, and Spring Security frameworks.
• Experience in Java-based distributed & scalable application development.
• Hands-on with distributed eventing architectures using Kafka, Google cloud platform (GCP), BigQuery, or other NoSQL databases.
• Ability to produce easily consumable RESTful APIs with strong living documentation and specification-by-example tests.
Great if you know (Skills):
• T-shaped skills are always preferred – so if you have the passion to work across the full stack spectrum – it is more than welcome.
• Exposure to infrastructure-based skills like Docker, Istio, and Kubernetes is a plus
• Exposure to Apache Spark, Kafka, Flink, or data pipelines.
• Ability to work out the right strategies of deployment for BigData systems.
• Collaborate with DevOps and Test Automation teams to build favorable developer experience in both build and CI/CD.


