As a Senior Software Engineer at Incedo, you will be responsible for developing and maintaining web applications using Java and ReactJS. You will leverage your deep technical expertise to build end-to-end solutions and contribute directly to your team’s growth.
What You'll Do
- Write high-quality code, participate in code reviews, and design systems of varying complexity.
- Engage with clients, understand their technical requirements, and plan technical designs to deliver end-to-end solutions.
- Mentor and guide junior team members, review their code, and establish quality gates.
- Build and deploy code using CI/CD pipelines, apply secure coding practices, and adopt unit-testing frameworks.
- Be responsible for the team’s growth.
What We're Looking For
- 7-9 years of work experience in a relevant field.
- A B.Tech/B.E/M.Tech or MCA degree from a reputed university; a computer science background is preferred.
- Proficiency in the Java programming language and React.js.
- Experience with Spring Framework, Hibernate, and other Java-based frameworks.
- Expertise in front-end web development using HTML, CSS, and JavaScript frameworks.
- Familiarity with the software development life cycle (SDLC) and agile methodologies.
- Excellent communication skills, with the ability to explain complex technical information to non-technical stakeholders.
- Ability to understand and align with the company's long-term vision.
- A mindset open to new ideas and a willingness to learn and develop new skills.
- The capacity to work well under pressure and manage multiple tasks and priorities.
Technical Stack
- Java, React.js
- Spring Framework, Hibernate
- HTML, CSS, JavaScript
- SQL, NoSQL
Work Mode
This is a local role based in New Jersey.
We value diversity at Incedo. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


