As a Java backend software engineer, you will play a crucial role in ensuring the efficiency and scalability of our systems. By building and optimizing the backend services that support our product offerings, you ll enable seamless experiences for both internal and external users. You ll be part of a fast-paced, innovative team that continuously enhances the technology foundation critical for business growth. This role directly supports the company s mission by improving system performance, reliability, and overall customer satisfaction.
Your day to day
In your day to day role you will :
Develop, maintain , and optimize Java-based microservices and APIs to support various business needs.
Collaborate with cross-functional teams to gather requirements and implement robust, scalable backend solutions.
Conduct code reviews, unit testing, automation testing and performance tuning to ensure high-quality releases.
Participate in the deployment of services, troubleshooting production issues, and continuous integration.
Contribute to architectural decisions and explore emerging technologies to improve system efficiency.
Tech Stack: Java, Spring Boot, Oracle, BigQuery , Hibernate, REST APIs, and CI/CD tools (Jenkins, Git Hub ).
What do you need to bring-
2-3 years of experience in Java backend development with expertise in building RESTful APIs and microservices.
Solid CS fundamentals is a must . (Data structures, Algorithms, OS, Databases).
Strong knowledge of Java frameworks (e.g., Spring Boot, Hibernate) and database technologies (SQL/NoSQL).
Strong problem-solving skills with a collaborative mindset, able to work in agile teams.
A proactive attitude toward learning new tools and technologies to drive continuous improvement.