Senior Java Developer
Talentica Software is a boutique software development company started by industry veterans and ex- IITB grads. At Talentica, we help startups build products. We are techies at heart and thrive on using the latest tools and technologies to solve real-world problems. Owing to our unique space, we deal extensively with industry-defining technologies. Over the last 21 years, the company has worked with over 180+ startups, with most clients based in the US, ensuring many successful exits.
In 2022, Great Place to Work® recognized Talentica Software as India's Great Mid-Size Workplace.
What we're looking for?
We are looking for a highly skilled Senior Java Developer with extensive experience in Java, Spring framework, Spring Boot, testing frameworks, and libraries. If you’re passionate about building scalable applications and want to work on exciting projects, we’d love to hear from you!What You’ll Be Doing:
- Design, develop, and maintain server-side logic using Java, ensuring high performance, responsiveness, and scalability.
- Apply advanced knowledge of the Spring framework and scalable applications.
- Utilize Spring Boot to create standalone, production-grade Spring- based applications.
- Design and implement efficient database schemas and apply query optimization techniques to ensure optimal performance.
- Create and maintain RESTful APIs for seamless communication between the front-end and back-end systems.
- Implement unit tests, integration tests, and utilize testing frameworks and libraries (e.g., JUnit, Mockito) to ensure code correctness, reliability, and stability.
To be successful in this role, you should have:
- Qualification: A bachelor's degree in engineering (BE/B.Tech) in Computer Science from a premier institute (e.g., IIT, NIT, BITS Pilani, COEP, VJTI, IIT-BHU, ISM, or another top 100 university).
- Experience: 3.6-5.5 years of relevant experience.
Tech Skills:
- Expertise in the Spring framework.
- Strong knowledge of Spring Boot for creating standalone, production- grade applications.
- Experience with databases such as PostgreSQL, MySQL, or similar.
- Proficiency in testing frameworks and libraries (e.g., JUnit, Mockito).
- Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
- Experience with version control systems, preferably Git.
- Familiarity with Agile development methodologies is a plus.
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork abilities.
What you’ll find here:
- A Culture of Innovation: We don't take up maintenance projects. Our customers come to us for our technology expertise.
- Endless Learning Opportunities: Stay ahead of the curve by constantly exploring advancements in your field, applying them to create products that are better, faster, and simpler.
- Talented Peers: All developers at Talentica are experienced graduates from India's top 20 engineering colleges - the IITs, NITs and a few select colleges.
- Flexibility to Fit Your Life: We prioritize work-life balance and offer flexible schedules with remote working options.
- Great Culture: 82% of our employees recommend us to their friends as per Glassdoor.
Talentica is the place to be, if you aspire to be part of a dynamic team that thinks and does not just follow. We invite you to join us in shaping the future of our industry.
Ready to take the next step? Fill in the lead form below, and we will get in touch with you soon.