! Oops. This position is closed.

Java Lead

  • Bengaluru, Karnataka, India
  • Permanent
  • Software Engineering & Technology
  • 4 - 8 years
Job Title:

Java Lead

Job Description:

Responsibilities
- Compile and analyse data, processes, and codes to troubleshoot problems and identify areas for improvement.
- Collaborating with stakeholders to establish objectives and design more functional, cohesive codes to enhance the user experience.
- Design and implement extremely high-volume, fault-tolerant, scalable web-based systems solutions.

Requirements
- Minimum 5 years Of Experience Required.
- Experience in Core Java, multi-threading, data structures, algorithms, Annotations, Generics
- Dependency Injection using Spring/Google Guice, AOP, Data/Java Bean validation, in-memory java object caching
- NoSQL DB handling in java specifically MongoDB, XML and document handling in Java, Messaging JMS, ORM in Java (Hibernate/ iBatis etc), Json
- Formats and Parsers, Batch/Scheduling frameworks ( Spring Batch, Quartz ), Unit testing Junit, jmock/mockito.
- Expertise in design, development, performance tuning, troubleshooting and deployment.
- Familiar with standard SDLC and Agile processes, OOAD, UML, TDD, DDD
- Experience with Gradle/ Maven.

Advantage
- Experience on Kotlin.
- Experience in Micro Services, Containers such as Dockers, Cloud platforms like AWS, Google Cloud.
- Experience in system design based on given constraints and goals
- Experience in technically managing a small team of developers.

Experience Range:

4 - 8 years

Educational Qualifications:

B.Tech/B.E, or M.Tech

Skills Required:

Java, Spring,

Job Code: KL-YXH2AXVW
About Us
Neemtree is a specialised talent solutions firm with focus on tech hiring, for companies looking to hire high quality tech talent.

We enable startups & enterprises build tech teams.
Why Us?
- Our Clients are Top 100 IT product companies
- Our Clients and their Employees are top 10% of talent in India
- Our Clients look for top tech talent
- Our Recruiters are specialised in Tech Hiring
- We strive to deliver superior experiences to Candidates
- We strive to ensure that follow ups don't slip through the cracks