Posted:1 day ago| Platform: SimplyHired logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Core Java Developer
Location: Pune (Onsite)
Experience: 1–2 Years
Availability: Immediate Joiners Preferred

Job Description:

We are looking for a highly logical and strong Core Java Developer with a sharp aptitude and solid programming fundamentals. The ideal candidate should be passionate about solving problems using clean code and structured logic. Our focus is on Core Java, algorithmic thinking, and logical strength.

This role is for Fintech domain client projects, where you'll work on real-world use cases in lending, financial services, and architecture-level backend components.

Key Responsibilities:

  • Develop, maintain, and optimize applications using Core Java.
  • Write clean, efficient, and structured code based on business requirements.
  • Participate in designing basic application architecture and defining reusable components or closures.
  • Solve logical problems and write algorithms with minimal confusion under pressure.
  • Follow Java best practices and ensure high performance and reliability.
  • Collaborate with the team to write unit tests, debug issues, and handle exceptions effectively.

Required Skills:

  • Strong fundamentals in Core Java (OOP, exception handling, collections, data types).
  • Excellent in problem-solving, logical reasoning, and aptitude.
  • Able to write structured, rules-based logic clearly and concisely.
  • Comfortable answering critical Java questions and explaining code behavior.
  • Familiarity with concepts like Singleton, Abstract Factory, Lambda expressions, interfaces vs abstract classes, exception types, etc.
  • Should be able to write code snippets on the fly (e.g., Singleton class, abstract factory outline).
  • Awareness of Java-related best practices like usage of static, final, private/public modifiers.

Preferred:

  • Experience in the Fintech domain—especially Lending, BFSI, or financial product-based companies.
  • Exposure to architecture-level projects or backend process design is a plus.
  • Hands-on experience in handling real-time business use cases or building components/modules from scratch.

Note:
Candidates who are good in programming but not aware of all concepts are welcome—as long as they demonstrate clarity of logic, clean coding, and structured thinking under real-time problem statements.

To Apply:

Interested candidates can apply directly through indeed.

Job Types: Full-time, Permanent

Pay: ₹350,000.00 - ₹500,000.00 per year

Benefits:

  • Health insurance
  • Paid sick time
  • Paid time off
  • Provident Fund

Schedule:

  • Day shift
  • Fixed shift

Supplemental Pay:

  • Performance bonus
  • Yearly bonus

Ability to commute/relocate:

  • Pune, Maharashtra: Reliably commute or planning to relocate before starting work (Preferred)

Application Question(s):

  • What is your official notice period/last working day?
  • What is your current CTC?
  • What is your expected CTC?

Experience:

  • Core Java: 2 years (Required)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You