Overview
Department:Engineering
Employment Type: Full Time
Location: India
Description
Shape the Future of Work with Eptura
At Eptura, we're not just another tech company—we're a global leader transforming the way people, workplaces, and assets connect. Our innovative worktech solutions empower over 25 million users across 115 countries to thrive in a digitally connected world. Trusted by 45% of Fortune 500 companies, we're redefining workplace innovation and driving success for organizations around the globe.
Job Description
Eptura is seeking a highly skilled Senior Software Engineer who combines deep technical expertise in Java and React with a forward-thinking approach to Generative AI. In this role, you will design and deliver scalable, resilient full-stack solutions while integrating AI-driven workflows and features to enhance user experience and engineering efficiency. You will work across backend and frontend architectures, implement modern patterns like Micro-Frontends and Event-Driven Architecture, and mentor team members to raise the technical bar.
Responsibilities
AI-Powered Development & Integration
- Utilize Generative AI tools (e.g., GitHub Copilot, Cursor, LLM-based agents) to accelerate development and improve code quality.
- Collaborate with Product and UX teams to implement AI-powered features such as intelligent automation and predictive analytics.
- Stay ahead of AI trends and participate in experiments and hackathons to drive innovation.
- Design and develop scalable, multi-tier systems, contributing to both client-side (Micro-Frontends) and server-side (Java/Spring Boot) architectures.
- Build secure REST APIs and Event-Driven systems using Java 21+, optimizing data interactions with SQL/NoSQL (Mongo) and event streaming via Kafka/Event Hubs.
- Develop high-performance user interfaces using React and TypeScript, focusing on accessibility, state management, and web performance.
- Work with CI/CD pipelines on Azure, ensuring performance benchmarking, query optimization, and technical debt reduction.
- Mentor junior and mid-level engineers on full-stack best practices and effective use of AI tools.
- Partner with Product Managers and Designers to translate requirements into high-quality technical solutions.
- 5+ years of experience in software engineering with a strong background in full-stack development.
- Proficiency in Java (21+) and Spring Boot, with experience in microservices and Event-Driven Architecture.
- Strong expertise in React, TypeScript, and modern state management, including Micro-Frontend concepts.
- Proven ability to leverage Generative AI tools for software development (e.g., prompt engineering, AI-assisted refactoring).
- Hands-on experience with NoSQL (Mongo), message brokers (Kafka/Event Hubs), and Azure cloud environments.
- Experience integrating LLM APIs or building AI-driven features.
- Knowledge of frontend performance optimization and network analysis.
- Familiarity with Agile methodologies and proactive approach to system improvements.
- Health insurance fully paid–Spouse, children, and Parents
- Accident insurance fully paid
- Flexible working allowance
- 25 days holidays
- 7 paid sick days
- 13 public holidays
- Employee Assistance Program
- Follow us on Twitter | LinkedIn | Facebook | YouTube
- Eptura is an Equal Opportunity Employer. At Eptura we promote our flexible workspace environment, free from discrimination. We believe that diversity of experience, perspective, and background leads to a better environment for all our people and a better product for our customers. Everyone is welcome at Eptura, no matter where you are from, and the more diverse we are, the more unified we will be in ensuring respectful connections all around the world.