Java Lead Job in Neemtree Internet Pvt Ltd

Java Lead

Apply Now
Job Summary 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 Required :

4 to 8 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs