
Eligibility Criteria
Bachelorβs degree in Computer Science, Information Technology, or related engineering discipline. Minimum 60% aggregate or equivalent CGPA. Candidates from the 2025, 2026, or 2027 batches are eligible. No backlog policy; all subjects must be passed.

Job Description & Key Responsibilities
CNX, a leading technology solutions provider, has been at the forefront of digital transformation for over a decade. With a strong focus on delivering endβtoβend software solutions for enterprise clients, CNX has built a reputation for innovation, quality, and customer satisfaction. The companyβs portfolio spans cloud migration, data analytics, and custom application development, positioning it as a trusted partner for businesses looking to stay competitive in a rapidly evolving digital landscape.
The Java Full Stack Developer role is a key position within CNXβs software engineering team. As a fullβstack engineer, you will be responsible for designing, developing, and maintaining scalable web applications that power the companyβs flagship products. You will collaborate closely with product managers, UX designers, and QA engineers to translate business requirements into robust, highβperformance code.
Key responsibilities include:
1. Designing and implementing RESTful APIs using Java and Spring Boot.
2. Developing responsive frontβend components with Angular or React.
3. Writing clean, maintainable, and wellβdocumented code following industry best practices.
4. Integrating thirdβparty services and APIs to extend application functionality.
5. Participating in code reviews and providing constructive feedback.
6. Troubleshooting and debugging production issues.
7. Writing unit and integration tests to ensure code quality.
8. Collaborating with DevOps to automate CI/CD pipelines.
9. Optimizing application performance and scalability.
10. Staying updated with emerging technologies and proposing improvements.
Tech stack: Java, Spring Boot, Hibernate, REST, Angular/React, TypeScript, HTML5, CSS3, SQL (MySQL/PostgreSQL), Git, Docker, Kubernetes, Jenkins, AWS/Azure.
Growth path: Starting as a Junior Full Stack Developer, you can progress to Senior Engineer, Lead Engineer, and eventually Technical Architect or Product Manager roles. CNX offers continuous learning opportunities, mentorship programs, and a clear career ladder.
Why join CNX? The company values innovation, encourages experimentation, and rewards high performers. Employees enjoy a collaborative work environment, flexible work arrangements, and a culture that balances professional growth with personal wellβbeing. CNXβs commitment to employee development, coupled with its strong market presence, makes it an attractive destination for fresh talent eager to build a rewarding career in software engineering.