Umanist

Core Java Developer

Bengaluru, KA, IN

18 days ago
Save Job

Summary

Job Title: Software Development Engineer II (Java)

Location: Bangalore, India

Duration: 8 Months (Contract)

Job Type: Contractual

Work Type: Onsite (Monday to Friday)

Shift Timings: 9:00 AM – 6:00 PM IST (Flexibility required post 6 PM if needed)

Budget: ₹27,00,000 per annum

Notice Period: Immediate Joiners Only

Key Responsibilities

As a Software Development Engineer II, you will play a critical role in the following areas:

  • Collaborate with product managers, business analysts, and other engineering teams to gather technical and business requirements.
  • Write high-quality, efficient, and maintainable Core Java code using best practices and modern design patterns.
  • Develop, implement, and optimize algorithms and data structures to improve application performance and scalability.
  • Perform code reviews, unit testing, and debugging to ensure high-quality deliverables.
  • Participate in design discussions and contribute to architectural decisions for new and existing software systems.
  • Support troubleshooting efforts and resolve technical issues in a timely and efficient manner.
  • Maintain clear and concise documentation related to development work and project deliverables.

Mandatory Skills & Qualifications

To be considered for this opportunity, candidates must meet the following criteria:

  • 4+ years of hands-on experience in software development using Core Java.
  • Strong foundation in Data Structures and Algorithms (DSA).
  • Excellent coding and problem-solving skills.
  • Strong verbal and written communication skills to interact with cross-functional teams effectively.
  • Ability to work under tight deadlines and manage multiple tasks efficiently.
  • Preference will be given to candidates who are currently residing in Bangalore or willing to relocate on short notice.
  • Immediate availability or a short notice period (maximum 15 days) is highly preferred.

Educational Background

  • A Bachelor's degree in Computer Science (CS), Information Technology (IT), or a B.Sc. in Computer Science is required.
  • Additional certifications in Java, DSA, or system design would be an added advantage.

Preferred Qualifications & Traits

  • Prior experience in working on enterprise-level applications or high-traffic platforms.
  • Familiarity with Agile development methodologies such as Scrum or Kanban.
  • Exposure to RESTful API development, microservices architecture, or cloud technologies (AWS, GCP, or Azure) is a plus.
  • Ability to write unit tests using JUnit/TestNG and a clear understanding of the CI/CD pipeline.
  • Passionate about writing clean code and maintaining coding standards across the team.
  • A proactive approach to learning and staying updated with new technologies and development trends.
  • Strong sense of ownership and accountability—able to take a task from concept to completion independently.

Skills: junit,software,skills,agile methodologies (scrum, kanban),unit testing,software development,code,restful api development,testng,algorithms,design,cloud technologies (aws, gcp, azure),java,microservices,data structures,core java

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: