Job Opportunities

Career Opportunities

ThoughtMinds System Pvt Ltd

+91 7510303111
careers@thoughtminds.io

Senior Software Engineer - Java

Company Description

ThoughtMinds is a technology solutions provider specializing in AI and digital engineering. We work with fast-scaling startups and global Fortune companies across industries like manufacturing, healthcare, technology, and banking. Our unique "Half Human + Half AI" approach combines human creativity with AI precision to deliver innovative and efficient business solutions. With over two decades of experience, we excel in data modernization, AI-driven automation, and enterprise-grade AI product engineering. ThoughtMinds helps organizations strategize, build, and scale AI initiatives, driving measurable impact and operational efficiency.

Role Description

This is a hybrid full-time role for a Senior Software Engineer – Java, based in Kochi with the option for some remote work. The candidate will be responsible for designing, developing, and maintaining scalable Java applications, implementing microservices-based architectures, and building high-performance backend services using Spring Boot. The role involves collaborating with cross-functional teams to deliver reliable and efficient software solutions while ensuring code quality, system scalability, and application performance.

Responsibilities

Design, develop, and maintain scalable Java-based applications
Build and implement Microservices architecture using Spring Boot
Develop and integrate RESTful APIs and backend services
Collaborate with cross-functional teams to deliver high-quality software solutions
Participate in code reviews and ensure coding best practices
Troubleshoot, debug, and optimize existing applications
Ensure application performance, scalability, and reliability
Work within Agile/Scrum development environments

Requirements

3–5 years of experience in Java software development
Strong proficiency in Java, Spring Boot, and Microservices architecture
Experience in developing RESTful APIs and backend services
Good understanding of SQL databases such as MySQL or PostgreSQL
Familiarity with Hibernate/JPA and ORM concepts
Knowledge of Git and version control systems
Understanding of software development best practices and Agile methodologies
Strong analytical, problem-solving, and communication skills
Ability to work effectively in a hybrid work environment and collaborate within teams
Bachelor’s/master's degree in computer science, Software Engineering, or equivalent.

If this opportunity aligns with your career goals, kindly share your updated resume with us at anchana@thoughtminds.io

© Copyright 2026 Infopark Kochi. All rights reserved. Website design powered by