Lead Java Software Engineer – Bellandur/Bangalore

Lead Java Software Engineer

Bengaluru
Posted 3 days ago

We are currently seeking an experienced Lead Software Development Engineer (Java) 5+ years to join our high-performing backend engineering team. As a result, you will be at the forefront of building scalable enterprise applications. This role demands not only strong hands-on experience with the Java ecosystem but also excellent leadership capabilities. In addition, you will be expected to mentor junior engineers, guide technical decisions, and drive engineering best practices across the team.

Moreover, you will be deeply involved in architectural planning, ensuring system scalability and performance. Therefore, candidates should have a solid background in backend development and a passion for delivering robust software solutions.

Key Responsibilities Lead Java Software Engineer Bangalore :

  • Lead Software Development Engineer Java of highly scalable, secure, and performance-optimized backend systems.
  • In addition, define and implement solutions based on microservices and distributed system architectures.
  • Collaborate effectively with cross-functional teams including Product Owners, Designers, and QA Engineers to ensure successful product delivery.
  • Furthermore, drive code quality initiatives, conduct design/code reviews, and establish development standards.
  • Oversee the entire Software Development Life Cycle (SDLC), including development, testing, deployment, and performance optimization.
  • As part of your responsibilities, evaluate new tools and technologies to keep the tech stack modern and efficient.
  • Additionally, act as a mentor by supporting junior developers and fostering a culture of continuous learning.
  • Contribute proactively to team discussions, innovation initiatives, and long-term technical planning.

Core Technical Skill Requirements for Lead Java Software Engineer :

To succeed in this role, you must bring solid expertise in the following technologies and frameworks:

  • Languages & Frameworks: Java / J2EE, Core Spring, Spring MVC, Spring Security, REST APIs
  • ORM & Backend Frameworks: Hibernate, JPA, Struts, EJB 3.0
  • Messaging & Integration: JMS 2.0, XML, JDBC, JNDI
  • Databases: Oracle 9i/10g, PL/SQL, SQL Server 2000, MySQL/MariaDB
  • NoSQL Technologies: HBase, Elasticsearch, Aerospike
  • Build & DevOps Tools: Maven, ANT, Git, Jenkins, Log4j, JUnit, JMeter
  • Web Technologies: JSP, Tag Libraries, Custom Tags, AJAX
  • Architecture & Design: Microservices, Distributed Systems
  • Advanced Concepts: Multithreading, Concurrency, and Test-Driven Development (TDD)

Bonus Skills (Good-to-Have):

Although not mandatory, the following will add value to your profile:

  • Experience with Dropwizard or any similar lightweight Java frameworks
  • Exposure to cloud-native design patterns and containerization tools such as Docker or Kubernetes
  • Familiarity with continuous integration and delivery pipelines

In Brief:

  • Title: Lead Java Software Engineer
  • Location: Bellandur /Bangalore (On-site only)
  • Experience: 5+ Years
  • Joining: Immediate / Within 15 Days
  • Openings: 5

Job Features

Job Category

Java developers

Apply For This Job

A valid email address is required.
A valid phone number is required.

Our Locations

India

3rd Floor, Hardwin Tower, 6th Main Road, Central Revenue Layout, SRK Nagar, Bengaluru 560077
  • Phone: +91 80505 33738
  • Email: enquiry@hardwinsoftware.com
  • Web: www.hardwinsoftware.com

Dubai

IFZA Business Park - Building A2 - Dubai Silicon Oasis Industrial Area - Dubai - UAE
  • Phone: +971 503416786
  • Email: enquiry@hardwinsoftware.com
  • Web: www.hardwinsoftware.com

USA

11549 Nuckols Road, Suite B, Glen Allen, VA 23059 United States
  • Phone: +1 302-231-1816
  • Email: enquiry@hardwinsoftware.com
  • Web: www.hardwinsoftware.com
logo