AgileEngine Logo

AgileEngine

Senior Java Developer ID87212

Posted 4 Days Ago
Be an Early Applicant
In-Office
Mumbai, Maharashtra, IND
Senior level
In-Office
Mumbai, Maharashtra, IND
Senior level
Develop and maintain Java backend services and data-processing components. Build scalable ingestion, transformation, and integration solutions using data platforms such as Spark and Kafka. Collaborate with stakeholders on system design, implementation, testing, and production operations. Improve service performance, reliability, and maintainability; troubleshoot application and data-layer issues; and contribute to documentation, code reviews, and engineering best practices in an Agile environment.
The summary above was generated by AI
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
We are looking for a Senior Java Developer to build backend and data-driven services combining strong Java skills with data systems experience. This person works across ingestion, transformation, and integration using tools such as Spark and Kafka, supporting design through production operations. Comfort ramping quickly into existing systems is important here.

WHAT YOU WILL DO
- Develop and maintain Java-based services and data processing components.
- Build scalable solutions for data ingestion, transformation, and system integration.
- Collaborate with engineering and business stakeholders to deliver technical solutions.
- Support system design, implementation, testing, and production operations.
- Improve the performance, reliability, and maintainability of backend and data services.
- Troubleshoot defects and production issues across application and data layers.
- Contribute to documentation, code reviews, and engineering best practices.

MUST HAVES
- 4+ years of software engineering experience.
- Strong Java development skills.
- Experience working with data-oriented systems, ETL processes, or backend data services.
- Experience with Spark, Kafka, or large-scale data platform tools.
- Understanding of APIs, databases, and distributed application design.
- Strong analytical, debugging, and communication skills.
- Ability to work effectively in collaborative Agile teams.
- Able to ramp into existing systems and contribute quickly.
- Strong delivery focus across application and data engineering work.
- Comfortable in cross-functional engineering environments.
- Upper-intermediate English level.

NICE TO HAVES
- Familiarity with cloud platforms, CI/CD, and data pipeline operations.
- Experience supporting high-volume enterprise systems.

PERKS AND BENEFITS
- Growth without limits: build your skills through mentorship, internal TechTalks, challenging projects, and a dedicated annual learning budget
- Competitive compensation: get recognition that reflects your skills and impact, with regular performance and compensation reviews
- Flexibility: work 100% remotely with flexible hours that support focus, autonomy, and a healthy work rhythm
- Meaningful, modern projects: build impactful products using modern technologies alongside global teams and leading brands
- Collaborative culture: join a supportive environment with zero micromanagement where ideas are welcomed and contributions are recognized
- Well-being & support: access local well-being programs and people-focused support tailored to your location

Similar Jobs

4 Days Ago
In-Office
Senior level
Senior level
Software
Develop and maintain Java backend services and data-processing components. Build scalable ingestion, transformation, and integration solutions using technologies such as Spark and Kafka. Collaborate with stakeholders on design, implementation, testing, and production operations. Improve performance, reliability, and maintainability; troubleshoot application and data-layer issues; and contribute to documentation, code reviews, and Agile engineering practices.
Top Skills: AgileApache KafkaSparkAPIsDatabasesDistributed SystemsETLJava
28 Days Ago
In-Office
Mid level
Mid level
Fintech • Financial Services
The Java Developer will design and develop software solutions, ensure code quality, collaborate with teams, and implement secure coding practices while leading complex projects.
Top Skills: AWSBashBitbucketCi/CdCloudFormationGitlabJavaJenkinsLinuxPowershellPythonReactSpring BootTerraform
17 Minutes Ago
Hybrid
Mid level
Mid level
Artificial Intelligence • Healthtech • Professional Services • Analytics • Consulting
Build and deploy AI and machine learning solutions using distributed computing, cloud platforms, data pipelines, and production-grade software engineering practices. Responsibilities include technical requirements analysis, feature development, testing, code reviews, agile collaboration, architecture validation, and prototyping emerging technologies. The role partners with data scientists, architects, client-facing teams, and clients to deliver scalable AI solutions and manage machine learning lifecycles.
Top Skills: SparkAWSAzureCi/CdCloud ComputingData PipelinesDevOpsETLGoogle Cloud PlatformJavaPythonRdbmsScala

What you need to know about the Mumbai Tech Scene

From haggling for the best price at Chor Bazaar to the bustle of Crawford Market, the energy of Mumbai's traditional markets is a key part of the city's charm. And while these markets will always have their place, the city also boasts a thriving e-commerce scene, ranking among the largest in the region. Driven by online sales in everything from snacks to licensed sports merchandise to children's apparel, the local industry is worth billions, with companies actively recruiting to meet the demands of continued growth.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account