👨🏻‍💻 postech.work

Junior Java Developer

Mind Match Talent • 🌐 In Person • 💵 $400,000 - $800,000

In Person Posted 6 days, 13 hours ago

Job Description

Mind Match Talent is hiring a Junior Java Developer for one of our clients. This role is ideal for candidates with 2 - 5 years of experience who want to grow their backend devlopment skills while working on modern Java and Spring Boot - based applications.

You will be part of a backend engineering team working on REST APIs, background services, and product features, with exposure to microservices, cloud infrastructure, and monitoring tools in a supportive learning environment.

Key Responsibilities

Implement and maintain RESTful APIs and background jobs.

● Fix bugs and develop small to medium features under guidance.

● Write clean, maintainable code in Java, following coding standards.

● Write and maintain unit tests using JUnit.

● Collaborate with senior developers, QA, and product teams to deliver features.

● Learn to use OpenTelemetry, ELK, and AWS services for debugging and monitoring.

Requirements

● Strong foundation in Java, OOP, data structures, and algorithms.

● Familiarity with Spring Boot or willingness to learn it quickly.

● Basic knowledge of SQL and relational databases (MySQL preferred).

● Understanding of RESTful APIs.

● Good problem-solving skills and eagerness to learn.

● Basic experience with Git (Bitbucket, GitHub, etc.): pull, push, branching, merging with

guidance.

● Exposure to issue tracking (e.g., Jira) to manage assigned tasks and report progress.

● Awareness of code reviews and deployment pipelines; willing to learn how features

move from dev to production.

● Bachelor’s degree in Computer Science or equivalent practical experience.

Nice to Have

● Exposure to AWS or other cloud platforms.

● Familiarity with Linux command line.

● Understanding of version control (Git).

Job Types: Full-time, Permanent

Pay: ₹400,000.00 - ₹800,000.00 per year

Benefits:

Food provided

Health insurance

Provident Fund

Work Location: In person

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.