ASAI job platform logo
  1. Home
  2. /Jobs
  3. /Jr. Software Programmer| Technical| CCAvenue
AV
avenuesai

Jr. Software Programmer| Technical| CCAvenue

Mumbai · Entry Level

Older listing - lower visibility likelyVerified listingPosted 60d ago

Applicants who checked fit first are 3.1× more likely to hear back

Your match scoreFree · sign in
86Overall
64Skills
97Experience

Your score for this role already exists

ASAI compared this JD against 41 signals - skills, seniority, domain, stack overlap etc. Add a resume and it unlocks in about 30 seconds.

Always free · no credit card · 1 tap with Google

What we know about this role

Hiring pulse

LOW

Our tracked job listings for avenuesai show limited recent activity.

Apply window

First 72 hours

Window passed - posted 60d ago

Early applicants get seen before the pile builds.

Not a repost

The first time we've seen this listing - it hasn't been closed and reopened.

Skills required

44 listed
CI/CDProgramming ConceptsSpring BootSpring MVCSpring DataResponsive HTMLAsynchronous CommunicationException Handling+36 more
CI/CDProgramming ConceptsSpring BootSpring MVCSpring Data

You almost certainly match several of these already. Unlock your skill map to see the matches, the gaps, and what to fix first.

Job description

Junior Software Programmer (Java)

Experience: 0–1 year
Employment Type: Full-time
Educational Qualification: Graduate degree in Computer Science, Information Technology, Engineering, or a related discipline

Position Overview

We are looking for a motivated and logically strong Junior Software Programmer to join our software development team. The candidate will work on designing, developing, testing, and maintaining scalable web applications using modern Java technologies and frameworks.
This role is suitable for recent graduates and early-career developers who have a strong foundation in programming concepts, a willingness to learn, and an interest in building enterprise-grade applications using microservices and modern software-development practices.

Key Responsibilities

  • Develop, test, debug, and maintain Java-based web applications.
  • Work with modern Java frameworks such as Spring, Spring Boot, Spring MVC, and Spring Data.
  • Develop and consume RESTful APIs.
  • Assist in designing and developing microservices-based applications.
  • Write clean, efficient, reusable, and well-documented code.
  • Apply object-oriented programming principles and commonly used design patterns.
  • Work with relational and NoSQL databases.
  • Develop responsive HTML pages and user-interface components using Angular, ReactJS, JavaScript, TypeScript, jQuery, HTML, and CSS.
  • Use messaging and queuing technologies for asynchronous communication between services.
  • Implement application logging, exception handling, monitoring, and troubleshooting.
  • Use version-control systems to manage source code and collaborate with team members.
  • Write unit and integration tests to ensure software quality.
  • Participate in code reviews, technical discussions, sprint planning, and daily team meetings.
  • Collaborate with developers, testers, business analysts, and other stakeholders.
  • Analyse technical issues and contribute to their timely resolution.
  • Continuously learn and adopt new technologies, tools, and development practices.

Required Technical Skills

  • Good understanding of Core Java and object-oriented programming concepts.
  • Knowledge of Java collections, exception handling, multithreading, and basic data structures.
  • Familiarity with modern Java frameworks, preferably Spring Boot.
  • Basic understanding of microservices architecture and distributed systems.
  • Understanding of commonly used design patterns and SOLID principles.
  • Knowledge of REST APIs, JSON, HTTP methods, and client-server architecture.
  • Basic knowledge of queuing or messaging systems such as Apache Kafka, RabbitMQ, or ActiveMQ.
  • Understanding of application logging frameworks such as SLF4J and Logback.
  • Familiarity with Git or another version-control system.
  • Basic knowledge of SQL and relational databases such as MySQL, PostgreSQL, Oracle, or SQL Server.
  • Working knowledge of HTML, CSS, JavaScript, and at least one frontend technology such as Angular or ReactJS.
  • Familiarity with build tools such as Maven or Gradle.
  • Basic understanding of unit testing using tools such as JUnit and Mockito.

Preferred Skills

  • Familiarity with Docker and container-based application development.
  • Basic understanding of cloud platforms such as AWS, Microsoft Azure, or Google Cloud.
  • Awareness of CI/CD concepts and tools such as Jenkins, GitHub Actions, or GitLab CI/CD.
  • Knowledge of API documentation tools such as Swagger or OpenAPI.
  • Basic understanding of application security, authentication, and authorisation concepts.
  • Familiarity with Agile or Scrum development practices.
  • Exposure to Linux commands and development environments.
  • Knowledge of debugging, performance optimisation, and secure coding practices.
  • Academic projects, internships, certifications, or personal projects involving Java-based application development.

Soft Skills

  • Strong logical, analytical, and problem-solving abilities.
  • Good verbal and written communication skills.
  • Ability to understand requirements and translate them into technical solutions.
  • Willingness to learn new technologies and frameworks.
  • Ability to work independently as well as within a team.
  • Strong attention to detail and commitment to software quality.
  • Positive attitude, adaptability, and ownership of assigned responsibilities.
  • Good time-management and organisational skills.

Educational Requirements

  • Graduate degree in Computer Science, Information Technology, Software Engineering, Electronics, Engineering, or a related field.
  • Candidates with relevant technical certifications, internships, academic projects, or demonstrable programming skills may be given preference.

Candidate Profile

The ideal candidate is a recent graduate or junior developer with strong programming fundamentals, good logical ability, and an enthusiasm for software development. The candidate should be comfortable learning new technologies, communicating with team members, and contributing to the development of reliable and scalable software solutions.

Tools to land this role

Premium

Your match score, skill map and tracker stay free.

Ground Reality

Premium
Spot the dealbreakers in this 627-word post before you apply

Skip jobs with hidden dealbreakers. See what they actually need, what's easy to miss, and how they describe the team.

Ground Reality on every job, plus Insider Path, practice interviews and resume tailoring.

Insider Path

Premium
Find someone who can refer you here

We help you find people there who worked or studied where you did, and draft your first message and follow-up.

Free · no signup

Get tomorrow's jobs before you have to search

Daily job drops, skill trends and free resources - posted straight to the group. Leave any time.

Join WhatsAppJoin Telegram

No spam. Just jobs and resources.

Why people use ASAI

Someone shared one job with you. ASAI keeps finding the rest.

  • Scored, not searched. Every role ranked against your actual profile.

  • Alerts as often as hourly. Reach new roles while the pile is still small.

  • Skill gaps, spelled out. See exactly which requirements you don't meet yet.

  • Verified jobs, only. Say no to ghost jobs. Your time deserves respect.

Two ways in

Applicants who checked fit first are 3.1× more likely to hear back

Your match scoreFree · sign in
86Overall
64Skills
97Experience

Your score for this role already exists

ASAI compared this JD against 41 signals - skills, seniority, domain, stack overlap etc. Add a resume and it unlocks in about 30 seconds.

Always free · no credit card · 1 tap with Google

Free · no signup

Get tomorrow's jobs before you have to search

Daily job drops, skill trends and free resources - posted straight to the group. Leave any time.

Join WhatsAppJoin Telegram

No spam. Just jobs and resources.

Why people use ASAI

Someone shared one job with you. ASAI keeps finding the rest.

  • Scored, not searched. Every role ranked against your actual profile.

  • Alerts as often as hourly. Reach new roles while the pile is still small.

  • Skill gaps, spelled out. See exactly which requirements you don't meet yet.

  • Verified jobs, only. Say no to ghost jobs. Your time deserves respect.

ASAI job platform logo

A job platform finally, balanced in your favour.

Jobs by CityJobs by CompanyGuidesPricingHow We VerifyAboutPrivacy PolicyTerms of ServiceDaily jobs on WhatsApp

Built in India 🇮🇳

© 2026 ASAI. All rights reserved.