Show more filters
Banner image for UST

Developer II - Software Engineering - Junior Java

UST

3.4
123 reviews
UST
Job Type   /   Job Level
Full-time   /   Others/Any
Job Location
Bengaluru, Karnataka, India
A free Jobstore account is required to proceed to the employer site.
Role Description

Job Title: Junior Developer (Java + Python/AI)Experience: 2-4 years

Location: CHN, BLR, HYD

Employment Type: Full-time

Role Overview

We are looking for a junior developer with strong hands-on experience in Java and a working understanding of Python, who is willing to learn and contribute to AI-driven development.

Approximately 75% of the role will be feature development (Java applications and/or Python-based AI work), and 25% will be application support. The goal is to progressively reduce the support bandwidth by improving stability and tooling, freeing up time for additional development.

Key Responsibilities

Design, develop, and maintain Java-based applications (primary focus).

Contribute to Python-based/AI development (model integration, scripts, data handling, basic validations).

Own end-to-end development: coding, unit testing, code reviews, and documentation.

Handle L2/L3 support (~25%): incident triage, bug fixes, root-cause analysis, and stabilization.

Create automation/monitoring to reduce recurring support issues over time.

Collaborate with product, QA, and DevOps to deliver reliable, scalable features.

Follow Agile practices, participate in stand-ups, sprint planning, and retros.

Must-Have Skills

Java (core + collections, OOP, exceptions, multithreading basics).

Spring/Spring Boot basics for building services/APIs.

Python fundamentals with willingness to learn AI/ML workflows (e.g., data processing, API integration).

SQL (writing queries, joins, debugging data issues).

Version control (Git) and basic CI/CD exposure.

Strong debugging, problem-solving, and communication skills.

Good-to-Have Skills

Exposure to RESTful APIs, JSON, Postman/Swagger.

Basics of AI/ML concepts (prompting, model APIs, inference pipelines) and enthusiasm to upskill.

Familiarity with message queues, caching, or microservices concepts.

Experience with logging/monitoring (e.g., ELK, Grafana) and support tooling.

Knowledge of cloud (AWS/Azure/GCP) fundamentals.

Success Metrics

Consistent delivery of well-tested features with quality.

Reduction in support tickets via fixes, automation, and observability.

Measurable improvements in performance, stability, and developer productivity.

Demonstrated learning curve in Python/AI contributions.

Qualifications

2-4 years of professional software development experience.

Bachelor s degree in Computer Science/Engineering or equivalent practical experience.

Skills

java,python,ai,sql,application support,
A free Jobstore account is required to proceed to the employer site.
Jobs in India   »   Jobs in Karnataka   »   Jobs in Bengaluru   »   Developer Ii - Software Engineering - Junior Java

More jobs

People also search