Senior Java Full Stack Developer

Altimetrik
Chennai, Tamil Nadu, India

Company Description Altimetrik is an AI-native engineering company that builds systems to power modern enterprises using its AI engineering operating system, ALTi AIOS™, and a strong ecosystem of partners including OpenAI, Google Cloud, Anthropic, Snowflake, and Databricks. Since its founding in 2012, Altimetrik has grown to more than 10,000 practitioners worldwide, supporting over 200 active clients across industries such as BFSI, manufacturing, retail and CPG, automotive, healthcare, and life sciences. The company focuses on helping organizations build, govern, and scale AI solutions for sustainable competitive advantage. Its services have been recognized by Constellation Research, Everest Group, and ISG, with over 1,750 documented outcomes. Candidates can learn more about the organization and its offerings at altimetrik.com.

Role Description The Senior Java Full Stack Developer will design, develop, and maintain end-to-end web applications, working across front-end and back-end components to deliver robust, scalable solutions. Day-to-day responsibilities include implementing new features, enhancing existing functionality, reviewing code for quality and performance, and collaborating with cross-functional teams such as architects, product owners, and QA engineers. The role involves translating business requirements into technical designs, integrating APIs and external services, optimizing application performance, and ensuring secure, maintainable code. This is a full-time hybrid role based in Chennai, where the developer will work primarily on-site with flexibility for some work-from-home arrangements. The position also includes mentoring junior developers, participating in technical discussions, and contributing to best practices and standards within the team.

Qualifications

  • Candidates should possess strong skills in Back-End Web Development and Software Development, with deep expertise in Java and related frameworks (e.g., Spring, Spring Boot).
  • Candidates should possess proficiency in Front-End Development, including JavaScript frameworks, HTML, and Cascading Style Sheets (CSS).
  • Candidates should possess hands-on experience in Full-Stack Development, delivering end-to-end solutions and integrating front-end and back-end services.
  • Candidates should possess knowledge of RESTful APIs, microservices architecture, and database technologies (SQL and NoSQL).
  • Candidates should possess experience with version control (e.g., Git), CI/CD pipelines, and modern development practices such as unit testing and code reviews.
  • Candidates should possess strong problem-solving abilities, effective communication skills, and the capacity to collaborate in hybrid, cross-functional teams.
  • Relevant experience as a senior or lead developer and a bachelor’s degree in Computer Science, Engineering, or a related field are highly beneficial.Must Have Skills:

Front End

HTML, JavaScript, CSS and React with Typescript (4+ years)

Backend

JDK 1.8 & above (5+ Years)

Microservices (2+ Year)

Rest API Development (2+ Years)

Spring and Spring boot (3+ Years)

SQL / No SQL (2+ years)

Score my resume against this job, free →

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