Develop and maintain Java backend services and data-processing components. Build scalable data ingestion, transformation, APIs, integrations, and distributed services. Contribute to system design, testing, production operations, troubleshooting, performance improvements, code reviews, and technical documentation while collaborating in Agile engineering teams.
Company Description
We are seeking a Software Engineer with strong Java development experience and a background working with data-oriented systems. This role combines backend application engineering with data processing and integration work, supporting scalable services, data ingestion and transformation, and enterprise applications.
The ideal candidate has hands-on experience building production Java services while working with ETL processes, backend data services, distributed systems, and large-scale data platform technologies.
Job DescriptionKey Responsibilities:
- Develop and maintain Java-based backend services and data processing components.
- Build scalable solutions for data ingestion, transformation, and system integration.
- Design and support backend and data-driven services using APIs, databases, and distributed application patterns.
- Collaborate with engineering and business stakeholders to deliver technical solutions.
- Contribute to 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.
- Participate in code reviews, technical documentation, and engineering best practices.
- Work effectively within collaborative Agile and cross-functional engineering teams.
- Ramp quickly into existing systems and contribute to active engineering initiatives.
Must-Have Skills
- 4+ years of professional software engineering experience.
- Strong hands-on Java development skills.
- Experience working with data-oriented systems, ETL processes, or backend data services.
- Understanding of APIs, databases, and distributed application design.
- Experience with Spark, Kafka, or other large-scale data platform technologies.
- Strong analytical and debugging skills.
- Strong written and verbal communication skills.
- Ability to work effectively in collaborative Agile teams.
- Ability to ramp quickly into existing systems and contribute effectively.
- Strong delivery focus across application and data engineering work.
- Comfortable working in cross-functional engineering environments.
Nice-to-Have Skills
- Familiarity with cloud platforms.
- Familiarity with CI/CD practices.
- Experience with data pipeline operations.
- Experience supporting high-volume enterprise systems.
- Enterprise experience strongly preferred.
Required Tools & Platforms
- Java
- Spark, Kafka, or comparable large-scale data platform technologies
- APIs and databases
Location, Time & Engagement
- Contract engagement
- 100% allocation / approximately 40 hours per week
- Location: APAC
- U.S. Central Time coverage required
- Some overlap with India Standard Time is expected
- Preferably available through 11:00 a.m. U.S. Central Time
- Contract currently scheduled through March 31, 2027
Similar Jobs
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Leads sales performance, pipeline, account strategy, complex deal execution, forecasting, negotiations, and contract delivery across defense and aerospace markets. Manages and coaches sales teams, builds executive customer relationships with government and defense stakeholders, coordinates global cross-functional teams, and drives regional growth across India, the Middle East, and Turkey. Requires defense or aerospace sales expertise, strong commercial judgment, customer networks, and experience managing multinational portfolios.
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Provides technical leadership for display graphics application software and platform services. Develops software architecture, designs, and embedded C++ implementations; evaluates new technologies; optimizes GPU, CPU, and memory performance; supports integration and field investigations; participates in design reviews; creates software tests; and mentors junior engineers.
Top Skills:
C++CpuDevice DriversDo-178CEmbedded C++FirmwareGpuLean/AgileMulticore ProcessingMultithreading
Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Maintains and secures cloud-hosted IBM mainframe environments, including z/OS installation, upgrades, tuning, troubleshooting, PTF maintenance, IPLs, and RACF, ACF2, and TSS configuration. Monitors system performance, automates repetitive tasks, supports SailPoint connector releases, investigates outages, implements changes, documents processes, and recommends improvements. Requires collaboration with technical and non-technical teams, independent problem-solving, and after-hours support when needed.
Top Skills:
Acf2Configuration Management SystemsFirewallsHdisvIbm CIbm Z/OsJclLinuxRacfRexxSas/CSmp/ETcp/IpTssZ/VmZpdt
What you need to know about the Pune Tech Scene
Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.


