Java Developer

Quess

Pune District

Hybrid

INR 1,200,000 - 1,800,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Quess is seeking an experienced Java Technical Lead to drive Java-based solutions in a fast-paced IT environment. You will examine requirements, design robust systems, and guide peers through reviews and best practices to ensure timely delivery.

Ideal candidates have 5+ years in Java, strong J2EE skills, and hands-on experience with Spring Boot, RESTful services, and modern CI/CD pipelines. Familiarity with cloud and containerization is a plus.

Qualifications

  • 5+ years of experience in Java IT roles.
  • Strong Java/J2EE background with Spring Boot and related frameworks.
  • Proficient in multi-threading, exception management, and collections.
  • Experience with RESTful services, Maven/Gradle, and unit testing (JUnit/TestNG).
  • Good understanding of relational databases and CI/CD tools.
  • Experience with CI/CD pipelines and code quality tools.

Responsibilities

  • Perform requirement analyses and design high-quality software solutions.
  • Develop detailed designs and unit tests; ensure code quality and maintainability.
  • Conduct peer reviews and provide constructive feedback on peers' code.
  • Mitigate risks; plan and implement action items for project delivery.
  • Configure own work and adhere to coding standards and best practices.
  • Collaborate with teams, articulate designs, and drive technical decisions.

Skills

Java
J2EE
Multi-Threading
RESTful APIs
Spring Boot
Unit Testing
Code Review
Agile/Scrum
Cloud
Docker/Kubernetes
Logging/Monitoring
Caching
Messaging (ActiveMQ/Kafka/RabbitMQ)
Version Control (Git/Bitbucket)
CI/CD (Jenkins)
Distributed Architecture

Education

Engineering degree (B.E./B.Tech)

Tools

JUnit
TestNG
Maven
Gradle
Jenkins
SonarQube
Git
Bitbucket
Docker
Kubernetes

Job description

We are looking for an experienced Java developer to be responsible for providing solutions for technical issues which may affect product delivery. The Java technical lead will facilitate requirement analyses, conduct peer reviews, and provide feedback, and enhance frameworks.

Java Technical Lead Responsibilities:

  • Performing requirement analyses.
  • Developing high-quality and detailed designs.
  • Conducting unit testing using automated unit test frameworks.
  • Identifying risk and conducting mitigation action planning.
  • Conducting configuration of your own work.
  • Reviewing the work of other developers and providing feedback.
  • Using coding standards and best practices to ensure quality.

Java Technical Lead Requirements:

  • Degree in engineering, information systems or related.
  • Extensive experience in the IT industry.
  • Sound knowledge of estimation techniques.
  • Sound knowledge of Java technologies.
  • Good understanding of unit testing methodologies.
  • Excellent analytical skills.
  • Exceptional communication skills.

Requirements

- 5+ years of experience.

- Strong Java and J2EE background.

  • Strong working experience in Multi-Threading, Exception Management and Use of Collections.
  • Sound knowledge of working with application aspects i.e. Caching, Asynchronous APIs, Loggingetc.
  • Experience with web application frameworks like Spring Boot or Dropwizard.
  • Unit Testing is an everyday affair and hence demands very good unit testing skills using tools like Junit & TestNG.
  • Understanding of relational databases, RESTful services, and build tools like Maven & Gradle
  • Knows what and when to mock and have used frameworks like Mockito/Power mock.
  • Understanding of message queue such as ActiveMQ, Kafka, RabbitMQ.
  • Version Control is treated as important as programming skills. Fluent with version control tools like Git and Bitbucket.
  • Exposure to Agile/Scrum, TDD not in theory but in practice.
  • Experience with Continuous Integration, Continuous Deployment, Static Code Analysis, Jenkins and SonarQube.
  • Willingness to take ownership of the technical solution and ensure technical expectations of deliverables are met.
  • Strong communication skills along with the ability to articulate technical designs and concepts.
  • Exposure to cloud and containerization would be a plus.
  • Hands-on experience in application development in an enterprise setup.
  • Have a good Understanding of Distributed Application Architecture.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java backend Developer
Java backend Developer

JobCubby • India

On-site
INR 1,800,000 - 2,400,000
Java- Technical Lead
Java- Technical Lead

WalkingTree Technologies • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Java Developer - Tech Lead level
Java Developer - Tech Lead level

Dangi Digital Media • Bengaluru

On-site
INR 900,000 - 1,500,000
Java Development Lead
Java Development Lead

EdgeVerve Systems • Chennai District, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Technical Lead - Java
Technical Lead - Java

CGLIA Solutions LLP • Hyderabad

On-site
INR 1,500,000 - 2,000,000
Senior Java Developers
Senior Java Developers

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Java Developer
Java Developer

ESP Engineered • Jaipur

On-site
INR 800,000 - 1,500,000
Java Technical Lead
Java Technical Lead

Optum • Chennai District

Hybrid
INR 1,800,000 - 3,200,000
Java Developer
Java Developer

R Systems International • Bengaluru

On-site
INR 800,000 - 1,200,000
Java Technical Lead
Java Technical Lead

Monocept • Gurugram District

On-site
INR 1,500,000 - 2,500,000