Develop and maintain Java backend services and data-processing components supporting ingestion, transformation, integration, and production operations. Design scalable solutions, improve performance and reliability, troubleshoot application and data issues, and collaborate with engineering and business stakeholders. Contribute to testing, documentation, code reviews, and Agile engineering practices. The role requires experience with Java, data-oriented systems, ETL, Spark, Kafka, APIs, databases, and distributed application design.
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
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Oversee 24x7 incident management to minimize service disruption and restore services within SLA. Coordinate cross-functional teams, set up technical/management bridges, produce post-incident reports, maintain documentation repositories, support problem management, and follow Ericsson business continuity and handover procedures.
Top Skills:
EricollEricsson AccessEricsson BssEricsson CoreEricsson Service LayerEridocEtomGsmItilLteWcdmaWla
Financial Services
Lead data science efforts to design, develop, and productionize ML models, services and scalable data pipelines. Collaborate across lines of business to deliver AI-powered software solutions, perform analysis and insights, and optimize business outcomes in a secure, scalable financial-services environment.
Top Skills:
AWSAzureData WarehousingElasticsearchETLGCPJavaKubernetesNoSQLPrompt EngineeringPythonPyTorchTensorFlow
Digital Media • Information Technology • News + Entertainment
Designs and tests IP network implementations while providing expert technical support, operational guidance, real-time network analysis, and solution testing. Performs manual testing of Cisco routing and switching technologies, particularly Cisco IOS-XR platforms. Uses networking protocols and services including IP/MPLS, OSPF, IS-IS, BGP, Segment Routing, VPNs, and QoS. Automation, traffic-generation tools, troubleshooting, communication, and networking certification are important parts of the role.
Top Skills:
AsrBgpCcnpCiscoCisco Ios-XrF5FortinetGitHuaweiIp/MplsIs-IsIxiaJSONL2/L3 VpnsNcsNetconf-YangNokiaOspfPythonQosSegment RoutingSpirentXML
What you need to know about the Delhi Tech Scene
Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.



