Software Engineer (Chennai)

Software Engineer (Chennai)

01 Oct
|
Nielseniq
|
Chennai

01 Oct

Nielseniq

Chennai

Job Description

About Job

Software Engineer (Java, Python, Microservices, Gen AI)

We are seeking a Senior Software Engineer with solid technical depth to deliver scalable services and guide junior engineers, working with Java, Spring Boot, Python (NumPy), REST APIs, Flask APIs, and Azure.

Responsibilities:

• Design and develop maintainable, modular software components in Java, Spring Boot, and Python
• Write optimized, reusable, and scalable code that follows SOLID/equivalent principles
• Build application components applying multi-threading, concurrency models, and asynchronous programming principles
• Design, build, and consume REST APIs with Spring Boot and Flask; build Python/NumPy-based data processing components where applicable
• Solve technical problems considering common practice and procedures; determine appropriate action by analyzing possible solutions and their impact on the function/business
• Provide informal guidance to current and junior team members through code reviews and pairing




• Understand how the team’s work integrates with other closely related teams and account for interdependencies
• Write and execute unit tests using JUnit and Mockito; perform API integration testing
• Implement CI/CD pipelines to build and deploy applications; maintain a high level of quality maturity in pipeline quality gates
• Implement security best practices (input validation, authentication, authorization, OWASP guidelines)
• Deploy and operate applications on Azure Cloud using Docker and Kubernetes
• Collaborate with cross-functional teams to define, design, and ship new features
• Troubleshoot and resolve issues in development, test, and production environments
• Explain technical, sometimes complex and dynamic concepts clearly to others

Qualifications

• 2-4 years of strong working experience in core technical discipline: Java, Spring Boot, RDBMS, NoSQL
• Solid experience with Python and NumPy for building data-oriented services
• Strong experience with common

📌 Software Engineer (Chennai)
🏢 Nielseniq
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (chennai) / chennai