The Value Maximizer

Software Engineer Trainee- SRM

The Value Maximizer

Posted on September 11, 2025

Job Description

As a Trainee/Software Engineer – Java at Incedo, you will contribute to the development and maintenance of web applications using the Java, React, and Node.js technology stack. You will collaborate with a team of developers and stakeholders to deliver high-quality, scalable solutions. Key responsibilities include designing, building, and maintaining software applications, as well as troubleshooting and resolving technical issues to ensure smooth application performance.

Responsibilities

Strong knowledge of Java, React, and Node.js Experience in developing web applications using Java Familiarity with databases (Oracle, NoSQL, MongoDB) Understanding of front-end technologies (HTML, CSS, JavaScript, React/Node.js) Ability to review code, mentor junior developers, and ensure code quality Strong communication skills to explain technical concepts clearly Alignment with company’s long-term vision and ability to take ownership Nice-to-Have Experience with cloud platforms (AWS, Azure, GCP) Knowledge of microservices architecture JavaScript/jQuery proficiency

Skills Required

  • Programming Languages: Java
  • JavaScript (React
  • Node.js) Web Development: Full-stack development with Java and React/Node.js Databases: Oracle
  • MongoDB
  • NoSQL Front-End: HTML
  • CSS
  • JavaScript frameworks Cloud Platforms (nice-to-have): AWS
  • Azure
  • GCP Architecture: Microservices (preferred) Version Control: Git/GitHub/GitLab Collaboration: Agile/Scrum methodology Code Quality: Code review
  • debugging
  • performance optimization Soft Skills: Leadership
  • team collaboration
  • mentoring juniors
  • clear communication