Job Description

<div> <div> <div> <div><b>Overview: </b></div> <div> </div> </div> <div> <div>TekWissen is a global workforce management provider throughout India and many other countries in the world. The below client is a global company with shared ideals and a deep sense of family. From our earliest days as a pioneer of modern transportation, we have sought to make the world a better place one that benefits lives, communities and the planet</div> </div> <div> <div> </div> </div> <div> <div><b>Job Title: Java Full Stack Developer</b></div> <div><b>Location: Chennai</b></div> </div> <div><b>Work Type: Hybrid</b></div> <div> <div> </div> </div> <div> <div><b>Position Description:</b> </div> <ul> <li>We are looking for an experienced Java Full Stack Developer who is strong in hands-on coding and has proven experience leading and mentoring a small team. </li> <li>The ideal candidate will design, develop, and maintain end-to-end web applications, while also managing day-to-day technical delivery, code quality. </li> <li>This role requires flexibility to work and collaborate with global stakeholders.</li> </ul> <div><b>Key Responsibilities:</b></div> <ul> <li>Design, develop, and maintain scalable, secure Java-based backend services and RESTful APIs. </li> <li>Build responsive, user-friendly front-end applications using modern JavaScript frameworks(Angular, React).</li> <li>Own end-to-end feature delivery: requirement analysis, design, coding, unit testing, integration, and deployment. </li> <li>Review code, enforce coding standards, and ensure best practices in performance, security, and reliability. </li> <li>Lead and mentor a small team of developers: task allocation, guidance, performance feedback, and skill development. </li> <li>Collaborate with product owners, architects, and cross-functional teams in an Agile/Scrum environment.</li> <li>Troubleshoot and resolve complex production issues within defined SLAs. </li> <li>Contribute to technical design discussions, estimation, and architecture decisions. </li> <li>Participate in on-call support and ensure smooth handover between shifts.</li> <li>Continuously improve processes, tools, and development practices.</li> </ul> <div><b>Required Technical Skills:</b></div> <ul> <li>Strong hands-on experience in Core Java and Java EE/Spring ecosystem. </li> <li>Spring Boot, Spring Data/JPA, REST APIs</li> <li>Experience with microservices-based architecture .</li> </ul> <div>Solid experience with front-end technologies:</div> <ul> <li>One or more frameworks: Angular ,React </li> <li>Strong knowledge of relational databases (e.g., Oracle, PostgreSQL) PostgreSQL is preferred .</li> <li>Experience with ORM frameworks (e.g., Hibernate/JPA). </li> <li>Experience in cloud platform, GCP is highly desirable . </li> <li>Hands-on experience with build and dependency tools: Maven/Gradle.</li> <li>Experience with version control tools: Git (GitHub). </li> <li>Familiarity with CI/CD pipelines and DevOps practices (e.g. tekton). </li> <li>Experience with unit testing and test frameworks (JUnit, Mockito, etc.). </li> <li>Understanding of secure coding practices, performance tuning, and scalability. </li> <li>Team Handling Skills </li> <li>1 3 years of experience leading a small team (6-8 members) or playing a tech lead role. </li> <li>Experience in planning and tracking work, assigning tasks, and ensuring on-time delivery. </li> <li>Ability to conduct code reviews and provide constructive technical feedback.</li> <li>Experience in coaching/mentoring junior developers and supporting their growth. </li> <li>Strong communication and stakeholder management skills (verbal and written).</li> <li>Proactive, ownership mindset with strong problem-solving and analytical skills.</li> <li>Adaptable to fast-paced environments with changing priorities.</li> </ul> <div><b>Education:</b></div> <ul> <li>Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience). </li> </ul> <div><b>Nice-to-Have:</b></div> <ul> <li>Experience with messaging systems (Kafka, RabbitMQ, etc.).</li> <li>Experience with containerization (Docker, Kubernetes). </li> <li>Knowledge of Agile methodologies (Scrum, Kanban) and tools like Jira, Azure Boards.</li> </ul> <div><b>Skills Required:</b></div> <ul> <li>Full Stack Java Developer, GCP</li> </ul> <div><b>Skills Preferred:</b></div> <ul> <li>Spring Boot, PostgreSQL</li> </ul> <div><b>Experience Required:</b></div> <ul> <li>Java Full Stack Developer 7 8 Years ( Angular, React ,Spring Boot and GCP) with Technical Team Handling. </li> <li>PGSQL experience is nice to have but should have deep experience on Relational Database Version Reference : Java-21, Spring </li> <li>3+ Engineer III Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. </li> <li>6+ years in IT; </li> <li>4+ years in development</li> </ul> <div><b>Education Required:</b></div> <ul> <li>Bachelor's Degree</li> </ul> <div><b>Education Preferred:</b></div> <ul> <li>Certification Program</li> </ul> <div><b>TekWissen Group is an equal opportunity employer supporting workforce diversity.</b></div> </div> </div> </div>

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application