Talent.com
Litmus7 Systems Consulting Pvt Ltd
Litmus7 - Lead Java Developer - SpringLitmus7 Systems Consulting Pvt Ltd • Bangalore
Litmus7 - Lead Java Developer - Spring

Litmus7 - Lead Java Developer - Spring

Litmus7 Systems Consulting Pvt Ltd • Bangalore
16 days ago
Job description

Job Description:

- Highly proficient in object-oriented programming in Java.

- Minimum 10 years of IT experience.

- Should be able to articulate design patterns and principles and their application.

- Should be familiar with articulating time and space complexity of programs.

- Should be comfortable with Java 8 and above features.

- Knowledge of Multi-threading, Java Streams, Lambdas, Functional Interfaces, Comparators, Exception Handling, CompletableFuture.

- Proficient in core concepts of Spring Boot like Inversion of Control, Dependency Injection, AOP, Component Scanning, Bean Scopes, Bean Lifecycle, Spring Boot Annotations, REST API Exception Handling, JPA.

- Experience in test-driven development (TDD), integration testing, and end-to-end testing using Junit, Mockito etc.

- Microservices Open API standards, experience with Message Brokers, RDBMS, NoSQL database, Caches, common microservice architectural patterns.

- Experience with any cloud service provider application/service architecture, including deployment and scaling.

- Experience with Continuous Integration Delivery models such as Azure DevOps, including Git, CI/CD pipelines and IaC.

- Hands on experience/knowledge in Cloud Services, DevOps, Docker images, Containers, Kubernetes, distributed cache (Redis).

- Hands on experience/knowledge in front-end technologies like Angular, React, JavaScript, or TypeScript.

- Ability to write and review code for security best practices, including OWASP Top 10.

Other Requirements:

- The ideal candidate would be a self-starter, with an eye for detail.

- Should have worked in a creative and problem-solving environment.

- Should be a continuous learner and a great team player.

(ref:hirist.tech)
Create a job alert for this search

Litmus7 - Lead Java Developer - Spring • Bangalore