Sr. Software Engineer - Workplace (Full Stack)
Full TimeJob Overview
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 strong technical proficiency in Java and React with an advanced understanding of 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.
Job Description
Eptura is seeking a highly skilled Senior Software Engineer who combines strong technical proficiency in Java and React with an advanced understanding of 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.
Full-Stack Engineering & Delivery
- 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.
Mentorship & Collaboration
- 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.
About You
- 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.
Make Your Resume Now