




As a Senior Java Software Engineer at eSpace, you will play a key role in designing, building, and maintaining scalable backend services for enterprise and high\-impact software solutions. You will collaborate closely with cross\-functional teams to deliver robust, maintainable, and high\-performance applications. This is a hands\-on technical role that requires deep expertise in Java and backend development principles. **Responsibilities:** * Design and develop high\-quality backend services using Java (Spring Boot or similar frameworks). * Contribute to system architecture and participate in technical design discussions. * Ensure code quality through unit testing, integration testing, and code reviews. * Optimize performance, scalability, and security of backend systems. * Collaborate with front\-end developers, DevOps, and QA teams for seamless delivery. * Participate in Agile ceremonies and contribute to sprint planning, estimation, and delivery. * Debug and resolve complex issues in a timely and effective manner. * Mentor junior engineers and contribute to technical knowledge sharing within the team. **Key Performance Indicators (KPIs) for Success*** Delivery of clean, well\-tested, and well\-documented code within sprint deadlines. * Consistent adherence to eSpace development and security standards. * High code review and peer feedback ratings. * Minimal post\-release bugs and strong problem\-solving turnaround time. * Contribution to system design improvements and team knowledge base. * Active participation in team ceremonies and mentorship efforts. **Qualifications:** * Bachelor’s degree in Computer Science, Engineering, or a related field. * Minimum of 4 years of professional experience in backend development using Java. * Strong command of Spring Boot, REST APIs, and microservice architecture. * Proficient in SQL/NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB). * Experience with CI/CD tools, Git, and containerization (Docker/Kubernetes is a plus). * Strong understanding of software design patterns, clean code, and unit testing. * Familiarity with cloud environments (AWS, GCP, or Azure) is a plus. * Strong analytical, problem\-solving, and communication skills. * Team player with a proactive attitude and a drive for excellence. * Works with product managers, designers, QA, and business stakeholders. **About eSpace** eSpace is a leading IT company with over 25 years of experience delivering mission\-critical systems for governments, enterprises, and startups. From enabling digital transformation in public services to deploying innovative business solutions, we focus on building scalable, reliable, and high\-impact technology systems. **What We Value** At eSpace, our culture is driven by four core values that guide how we work and grow together: * Delivering Impact You focus on outcomes, not just outputs—adding real value through your work. * Trust Through Transparency You communicate openly, take ownership, and keep others informed. * People\-Driven Growth You’re eager to learn, share knowledge, and help others grow with you. * Technology That Matters You think critically about tools and trends, focusing on solutions that make a difference. If these values resonate with you, and you’re excited to contribute to a team where your work can make a real difference, we’d love to hear from you.


