Software Engineer (Java, Python & AI Developer)
NielsenIQMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and maintain scalable software components using Java, Spring Boot, Python, and REST APIs.
Implement and operate applications on Azure Cloud with Docker and Kubernetes, including CI/CD pipelines and security best practices.
Provide technical guidance to junior engineers and collaborate with cross-functional teams to deliver new features and resolve issues.
Minimum Requirements
2-4 years of strong experience in Java, Spring Boot, RDBMS, NoSQL, and Python with NumPy.
Hands-on experience with REST API development using Spring Boot and Flask.
Experience with Docker, Kubernetes, Azure Cloud, CI/CD pipelines, JUnit, and API integration testing.
Work Experience Required: 2-4 years as specified in the job description.
Ideal Candidate Profile
Experienced in designing modular, maintainable, and scalable services with focus on concurrency and asynchronous programming.
Comfortable working in Agile environments and integrating interdependent team workflows.
Able to use AI-assisted tools in software development lifecycle and enforce code quality and security standards in pipeline management.
