Java backend Developer

JobCubby

India

On-site

INR 1,800,000 - 2,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JobCubby in India seeks an experienced Java Technical Lead to provide solutions for technical issues affecting product delivery. The candidate will facilitate requirement analyses, conduct peer reviews and feedback, and enhance frameworks.

The role requires strong knowledge of Java technologies, leadership, and teamwork skills. The Java technical lead will oversee requirement analyses, develop high-quality designs, perform unit testing with automated frameworks, manage risk, and review peers’

Qualifications

  • Degree in engineering, information systems or related.
  • 5+ years of experience in IT with Java technologies.
  • Strong knowledge of Java, J2EE and related frameworks.
  • Experience with unit testing and CI/CD.
  • Excellent analytical and communication skills.

Responsibilities

  • Performing requirement analyses.
  • Developing high-quality designs.
  • Conducting unit testing using automated frameworks.
  • Identifying risk and mitigation actions.
  • Reviewing colleagues' code and providing feedback.
  • Ensuring coding standards and best practices are followed.
  • Mentoring junior developers and collaborating across teams.

Skills

Java
J2EE
Multithreading
Unit testing
REST APIs
Maven/Gradle
Spring Boot
Dropwizard
JUnit/TestNG
CI/CD
Git
Cloud
Kubernetes
Analytical skills
Communication skills

Education

Engineering degree

Tools

Maven
Gradle
Git
Jenkins
SonarQube

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.

To be successful as a Java technical lead, you should demonstrate sound knowledge of industry best practices, good organizational and leadership skills, and proficiency in Java technologies. Ultimately, a top-notch Java technical lead should have good analytical skills, the ability to anticipate issues and frame remedial actions, and excellent teamwork skills.

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 exprience.
  • 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

Technical Lead - Java
Technical Lead - Java

CGLIA Solutions LLP • Hyderabad

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

Monocept • Gurugram District

On-site
INR 2,000,000 - 2,500,000
Java Technical Lead
Java Technical Lead

Estaff Tech Private Limited • Bengaluru, Khordha, Hyderabad

On-site
INR 2,000,000 - 3,000,000
Java Technical Lead
Java Technical Lead

Monocept • Gurugram District

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

Infosys Finacle • Chennai District

On-site
INR 1,500,000 - 2,300,000
Java Developer (Lead Level)
Java Developer (Lead Level)

NARBA • Dadri

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

Lonvec Technologies Private Limited • Chennai District

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

PradeepIT Consulting Services Pvt Ltd • Bengaluru

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

TechVerito • Pune District

On-site
INR 2,500,000 - 4,500,000
Java Backend Lead
Java Backend Lead

Coforge • Pune District

Hybrid
INR 1,800,000 - 2,400,000