Associate Software Engineer

Mvn Tech

Bengaluru

On-site

INR 420,000 - 700,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

MVN Tech is seeking an Associate Software Engineer to join the Engineering & Product Development team. This entry-level role welcomes fresh graduates with 0-2 years of experience to contribute to client projects and internal products across the full software development lifecycle.

You will write backend code in Java or Python, design secure REST APIs, and work with relational databases like MySQL/PostgreSQL/Oracle.

Qualifications

  • Hands-on programming in Java or Python.
  • Spring Boot for Java OR Django/FastAPI/Flask for Python.
  • Relational databases like MySQL/PostgreSQL/Oracle.
  • Write SQL and understand database schemas.
  • REST API development and API security concepts.
  • JWT/OAuth2/HTTPS and basic rate-limiting concepts.
  • Git with collaborative workflows and PRs (GitHub/GitLab).
  • AWS basics, Docker, and Kubernetes exposure.
  • CI/CD tools like Jenkins a plus.
  • OOP and DS&A fundamentals.
  • Strong problem-solving and communication skills.
  • Bachelor's degree in CS/IT/SE or related field; 0-2 years experience allowed.

Responsibilities

  • Write clean, efficient, maintainable and production-ready code using Java or Python for backend applications and modern web technologies for front-end integration.
  • Design, build, test and maintain secure RESTful APIs with authentication, authorization, validation and error handling.
  • Implement API security practices including token-based authentication, JWT, OAuth2, input sanitization, HTTPS and rate-limiting.
  • Develop and optimize SQL queries and database schemas for MySQL, PostgreSQL or Oracle.
  • Work with backend frameworks such as Spring Boot (Java) or Django/FastAPI/Flask (Python).
  • Support containerization and deployment workflows using Docker; exposure to Kubernetes, Jenkins and AWS.
  • Use Git and GitHub/GitLab workflows for source-code management, PRs and reviews.
  • Write unit and integration tests; investigate defects and deliver reliable fixes.
  • Participate in code reviews and incorporate feedback to improve quality, security and performance.
  • Collaborate with product and engineering teams in Agile/Scrum ceremonies and deliver sprint outputs.
  • Prepare and maintain technical docs covering implementation details, APIs and workflows.
  • Continuously learn and adapt to modern technologies and project requirements.

Skills

Java
Python
REST API
Spring Boot
SQL
Git
GitHub
Django
Flask
FastAPI
Docker
Kubernetes
Jenkins
AWS basics
OOP
DS&A

Education

Bachelor's degree in Computer Science, Information Technology, Software Engineering or a related field

Tools

MySQL
PostgreSQL
Oracle
Docker
Kubernetes
Jenkins
GitHub
GitLab
AWS

Job description

MVN Tech is looking for an Associate Software Engineer to join our Engineering & Product Development team. This is an entry-level opportunity for fresh graduates and early-career engineers with 0-2 years of experience who are passionate about software engineering and eager to build reliable, scalable, and user-centric digital solutions. You will contribute directly to client projects and internal products across the full software development lifecycle, working closely with experienced engineers and receiving structured technical guidance and mentorship.

Responsibilities

Write clean, efficient, maintainable and production-ready code using Java or Python for backend applications and modern web technologies for front-end integration.

Design, build, test and maintain secure RESTful APIs with appropriate authentication, authorization, validation and error-handling mechanisms.

Implement API security practices including token-based authentication, JWT, OAuth2 concepts, input sanitization, HTTPS and basic API rate-limiting principles.

Develop and optimize SQL queries, database schemas and data operations using relational databases such as MySQL, PostgreSQL or Oracle.

Work with backend frameworks such as Spring Boot for Java or Django, FastAPI or Flask for Python based on project requirements.

Support application containerization and deployment workflows using Docker and gain practical exposure to Kubernetes, Jenkins and AWS services under the guidance of senior engineers.

Use Git and GitHub/GitLab branching workflows for source-code management, collaboration, pull requests and code reviews.

Write unit and integration tests, investigate defects, debug application issues and deliver reliable fixes.

Participate in code reviews and incorporate engineering feedback to improve code quality, security, maintainability and performance.

Collaborate with product, engineering and other stakeholders during Agile/Scrum ceremonies and contribute to sprint deliverables.

Prepare and maintain clear technical documentation covering implementation details, APIs, development workflows and operational procedures.

Continuously learn and adapt to modern technologies, engineering practices and project requirements.

Required Skills

Hands-on programming experience in either Java or Python.

Practical experience or strong understanding of Spring Boot for Java OR Django, FastAPI or Flask for Python.

Solid knowledge of relational databases such as MySQL, PostgreSQL or Oracle.

Ability to write SQL queries and understand database schema design, relationships and data integrity.

Strong understanding of REST API development and API security concepts.

Knowledge of JWT, OAuth2, HTTPS, input validation/sanitization and basic API rate-limiting concepts is essential.

Proficiency with Git including commits, branching, merging, pull requests and collaborative workflows.

Hands-on familiarity with GitHub or GitLab is mandatory.

Basic conceptual knowledge or hands-on exposure to AWS services such as EC2, S3 and RDS.

Basic understanding or practical exposure to Docker and containerization.

Basic conceptual knowledge of Kubernetes and container orchestration is an advantage.

Basic understanding or exposure to Jenkins and CI/CD automation pipelines is an advantage.

Strong foundation in Object-Oriented Programming and Data Structures & Algorithms.

Strong analytical, debugging and problem-solving skills.

Good communication skills and the ability to collaborate effectively within a team environment.

Ability to accept code review feedback, learn quickly and adapt to new technologies.

Bachelor's degree in Computer Science, Information Technology, Software Engineering or a related field, or equivalent practical experience.

Fresh graduates and candidates with 0-2 years of professional experience are welcome to apply.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Jobaaj Com • Hyderabad, Pune District, Bengaluru

Hybrid
INR 600,000 - 900,000
Associate Software Engineer
Associate Software Engineer

Amgen • Hyderabad

On-site
INR 600,000 - 900,000
Associate System Engineer
Associate System Engineer

Astranexis • Khordha

On-site
INR 300,000 - 420,000
Mentorship
Hands-on projects
Modern tech exposure
+1
Senior Software Engineer
Senior Software Engineer

SPIRO • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Associate Software Engineer - Full Stack
Associate Software Engineer - Full Stack

Amgen • Hyderabad

On-site
INR 900,000 - 1,300,000
Senior Software Engineer - Java with Rest API & Spring Boot
Senior Software Engineer - Java with Rest API & Spring Boot

Epam Systems • Pune District, Gurugram District

On-site
INR 1,800,000 - 2,800,000
Senior Software Engineer, Full-stack
Senior Software Engineer, Full-stack

Autodesk • Pune District

On-site
INR 1,500,000 - 2,500,000
Senior Software Engineer Java
Senior Software Engineer Java

TymblHub • Pune District

On-site
INR 1,500,000 - 2,100,000
Associate Software Engineer
Associate Software Engineer

Trinet Group • Rangareddy Palle

On-site
INR 350,000 - 550,000
Intermediate API Developer N
Intermediate API Developer N

Zensar Technologies • Hyderabad

On-site
INR 1,500,000 - 2,800,000