Senior Java developer(Elastic Search)

· Collaborating with cross\-functional teams to define software requirements.<\/span>
<\/span><\/span><\/span><\/p>

· Designing and developing high quality software solutions using Java.<\/span>
<\/span><\/span><\/span><\/p>

· Enhancing the performance and scalability of existing systems.<\/span>
<\/span><\/span><\/span><\/p>

· Debugging and troubleshooting Java applications.<\/span>
<\/span><\/span><\/span><\/p>

· Conducting code reviews and ensuring coding best practices.<\/span>
<\/span><\/span><\/span><\/p>

· Keeping up to date with the latest Java trends and technologies.<\/span>
<\/span><\/span><\/span><\/p>

· Implementing security measures to protect the application.<\/span>
<\/span><\/span><\/span><\/p>

· Assisting in the deployment and maintenance of Java applications.<\/span>
<\/span><\/span><\/span><\/p>

· Participating in testing and quality assurance process.<\/span><\/span><\/span>
<\/span><\/p>


<\/span><\/b><\/span><\/span><\/div>

SKILL SET:<\/span><\/b>
<\/span><\/span><\/span><\/p>

· To have a good knowledge of Java 8+ (17 preferred), React JS, Spring, Spring Boot, Stream API, Collections.<\/span>
<\/span><\/span><\/span><\/p>

· To have a good hands on with Multi threading, Concurrency, Futures, Asynchronous programming.<\/span>
<\/span><\/span><\/span><\/p>

· Should have good knowledge of SQL, Postgres DB.<\/span>
<\/span><\/span><\/span><\/p>

· Should have a good knowledge of J unit, Mockito, Unit testing, Integration testing, TDD<\/span>
<\/span><\/span><\/span><\/p>

· Should have a good knowledge of Logging, GIT, Jenkins, Sonar, CI/CD, Unix/Linux commands.<\/span>
<\/span><\/span><\/span><\/p>

· Should have good knowledge of Design patterns.<\/span>
<\/span><\/span><\/span><\/p>

· Good to have experience on Angular.js & React.js, Microservices.<\/span>
<\/span><\/span><\/span><\/p>

· Should be able to work on the tasks independently and take full ownership of code.<\/span>
<\/span><\/span><\/span><\/p>

· Good to have experience on Apache Solr.<\/span>
<\/span><\/span><\/span><\/p>

· Problem solving and analytical thinking.<\/span>
<\/span><\/span><\/span><\/p>

· Ability to adapt to new technologies and tools quickly.<\/span>
<\/span><\/span><\/span><\/p>


<\/div><\/span>