Logo-of-Silicon-Stack-India-hiring-for-jobs-in-India-on-GrabJobs

Java backend Developer

Job Description - Java backend Developer

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.

Original job Java backend Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

About the Company

Silicon Stack India

Testimonials What our clients say about us “ The team at Silicon Stack has been working with Freestyle Technology for over a year on a number of critical projects in the web application and native phone application space with outstanding results, their commitment to the customer is first class and t...

Read more about the company

Similar Java Backend Developer Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.