Associate Software Engineer
NielsenIQChennaiFull TimeEngineering
Remotely
sqljavaspring bootnosqlrest apijunitmockitospring data jpa
Job Description
📋 Description
- Develop, maintain, troubleshoot, and enhance Java applications and backend services using Java and
- Write clean, readable, and maintainable code following established coding standards and best
- Implement well-defined features and enhancements based on functional and technical requirements
- Develop and consume RESTful APIs, understanding basic client-server communication and HTTP concepts.
- Collaborate with product, QA, and engineering teams to deliver high-quality software solutions.
- Participate in code reviews and learn modern software engineering practices.
🎯 Requirements
- Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or a related
- Proficiency in at least one programming language, preferably Java.
- Exposure to Spring Boot through academic projects, internships, certifications, or personal
- Familiarity with design patterns such as Factory, Singleton, and Observer.
- Basic understanding of Spring Data JPA or ORM concepts.
- Knowledge of unit testing frameworks such as JUnit and Mockito.
🎁 Benefits
- Flexible working environment
- Volunteer time off
- LinkedIn Learning
- Employee-Assistance-Program (EAP)
Back to all jobs