Software Engineer (Middle/Senior) ID42377
AgileEngine.com
Office
Mumbai, India
Full Time
AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.
WHY JOIN US
If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!
ABOUT THE ROLE
As a Midlle/Senior Java & Cloud Developer, you’ll design and build scalable microservices and cloud-based solutions that support ESG and climate data platforms. Working with Java 17, Spring Boot, and distributed data systems on GCP and Azure, you’ll optimize data workflows, develop secure APIs, and contribute to automation and batch processing. This role offers hands-on experience with cloud platforms, Spark, Databricks, and data lakes while collaborating in an agile, impact-driven team.
WHAT YOU WILL DO
- Design and develop Java and Spring Boot microservices;
- Work with distributed, data-intensive platforms and cloud environments;
- Collaborate with teams to solve complex technical problems and ensure reliable system integration;
- Apply DevOps best practices on GCP and Azure platforms;
- Develop and enhance scalable backend systems using Java 17 & Spring Boot;
- Contribute to automation and batch processing workflows;
- Troubleshoot and optimize applications for performance and scalability;
- Participate in agile development practices and team discussions.
MUST HAVES
- 4–7 years of experience in Java and Cloud Software Engineering;
- Proficiency in Java 17 & Spring Boot;
- Experience with distributed data-intensive platforms;
- Hands-on experience with Cloud Platforms (GCP or Azure);
- Experience with CI/CD pipelines using Azure DevOps;
- Familiarity with NoSQL databases (e.g., Cassandra);
- Strong problem-solving and communication skills;
- Upper-intermediate English level.
NICE TO HAVES
- Experience with Apache Spark and Databricks;
- Experience with SQL (Oracle / Postgres);
- Experience with Data Lake environments;
- Experience with automation and batch processing;
- Familiarity with ESG or financial data products;
- Degree in Computer Engineering or equivalent.
PERKS AND BENEFITS
- Remote work & Local connection: Work where you feel most productive and connect with your team in periodic meet-ups to strengthen your network and connect with other top experts.
- Legal presence in India: We ensure full local compliance with a structured, secure work environment tailored to Indian regulations.
- Competitive Compensation in INR: Fair compensation in INR with dedicated budgets for your personal growth, education, and wellness.
- Innovative Projects: Leverage the latest tech and create cutting-edge solutions for world-recognized clients and the hottest startups.
WHY JOIN US
If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!
ABOUT THE ROLE
As a Midlle/Senior Java & Cloud Developer, you’ll design and build scalable microservices and cloud-based solutions that support ESG and climate data platforms. Working with Java 17, Spring Boot, and distributed data systems on GCP and Azure, you’ll optimize data workflows, develop secure APIs, and contribute to automation and batch processing. This role offers hands-on experience with cloud platforms, Spark, Databricks, and data lakes while collaborating in an agile, impact-driven team.
WHAT YOU WILL DO
- Design and develop Java and Spring Boot microservices;
- Work with distributed, data-intensive platforms and cloud environments;
- Collaborate with teams to solve complex technical problems and ensure reliable system integration;
- Apply DevOps best practices on GCP and Azure platforms;
- Develop and enhance scalable backend systems using Java 17 & Spring Boot;
- Contribute to automation and batch processing workflows;
- Troubleshoot and optimize applications for performance and scalability;
- Participate in agile development practices and team discussions.
MUST HAVES
- 4–7 years of experience in Java and Cloud Software Engineering;
- Proficiency in Java 17 & Spring Boot;
- Experience with distributed data-intensive platforms;
- Hands-on experience with Cloud Platforms (GCP or Azure);
- Experience with CI/CD pipelines using Azure DevOps;
- Familiarity with NoSQL databases (e.g., Cassandra);
- Strong problem-solving and communication skills;
- Upper-intermediate English level.
NICE TO HAVES
- Experience with Apache Spark and Databricks;
- Experience with SQL (Oracle / Postgres);
- Experience with Data Lake environments;
- Experience with automation and batch processing;
- Familiarity with ESG or financial data products;
- Degree in Computer Engineering or equivalent.
PERKS AND BENEFITS
- Remote work & Local connection: Work where you feel most productive and connect with your team in periodic meet-ups to strengthen your network and connect with other top experts.
- Legal presence in India: We ensure full local compliance with a structured, secure work environment tailored to Indian regulations.
- Competitive Compensation in INR: Fair compensation in INR with dedicated budgets for your personal growth, education, and wellness.
- Innovative Projects: Leverage the latest tech and create cutting-edge solutions for world-recognized clients and the hottest startups.
Software Engineer (Middle/Senior) ID42377
Office
Mumbai, India
Full Time
October 16, 2025