Software Engineer (III) - Core Engineer III

TekWissen India
Chennai, Tamil Nadu, India

Overview

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

Job Title: Software Engineer (III) - Core Engineer III

Location: Chennai

Work Type: Hybrid (4 Days work From Office)

Position Description

  • We are seeking a highly skilled and motivated Java Full Stack Developer to join our team and contribute to the development of our global logistics Control Tower platform.
  • In this role, you will be responsible for designing, developing, and deploying scalable end-to-end enterprise applications.
  • You will bridge the gap between user-facing front-end elements and robust backend Java microservices, ensuring seamless integration, high performance, and an exceptional user experience.

Skills Required

  • Angular front end and springboot back end. Java full stack developer

Skills Preferred

  • AI/ML

Experience Required

  • Engineer III Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in IT; 4+ years in development full lifecycle software development.
  • Backend: Deep expertise in core Java (Java 11 or higher preferred), Spring Boot, Spring Security, and Spring Cloud.
  • Frontend: Strong proficiency in modern JavaScript frameworks Angualr, HTML5, and CSS3.
  • Architecture: Solid understanding of Microservices architecture, RESTful API design, and asynchronous messaging.
  • Version Control: Proficiency in Git (GitHub, GitLab, or Bitbucket).
  • Soft Skills: Strong analytical thinking, problem-solving skills, and the ability to work independently or directly with business stakeholders.

Education Required

  • Bachelor's Degree

Education Preferred

  • Master's Degree

Additional Information

  • End-to-End Development: Design, code, test, and deploy highly scalable and reliable full-stack applications.
  • Backend Engineering: Build robust, secure RESTful APIs and microservices using Java and the Spring Boot framework.
  • Frontend Engineering: Develop responsive, interactive, and user-friendly web interfaces using Angular and TypeScript.
  • Database Management: Design complex database schemas, write efficient SQL queries, and manage data architecture using relational databases (e.g., PostgreSQL, Oracle) or NoSQL solutions.
  • Code Quality & Testing: Write clean, maintainable code.
  • Implement unit testing (JUnit, Mockito) and frontend testing to ensure high software quality and minimize defects.
  • DevOps & Deployment: Participate in the setup and maintenance of CI/CD pipelines, deploying applications using Docker, Kubernetes, and Cloud platforms- GCP.
  • Collaboration: Work closely with Product Managers, UX/UI Designers, and QA engineers in an Agile environment to translate business requirements into technical solutions.
  • Modernization & Optimization: Refactor legacy code, troubleshoot production issues, and optimize application performance for maximum speed and scalability.

TekWissen® Group is an equal opportunity employer supporting workforce diversity.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →