- Role: Java Developer
- Designation: Technical Lead
- Skillset: Java 8 Springboot Microservices
- Experience: 68 years
- Location: Noida only
Roles and Responsibilities:
- Technical expertise to work independently and write good quality code
- System architecture and design involving Java Microservices Spring Boot Batch processing Spring integration
- Demonstrable experience in defining a RESTful service based architecture for new business capabilities or features
- Strong handson experience in Java 8 Spring Framework Spring MVC Spring Boot and JPA
- Hands on experience on implementing secured high quality REST API (Microservice architecture )
- Should have Full stack Development experience using any Javascript based Frontend Framework Angular Ember etc
- Strong problem solving and analytical skills (especially encompassing the areas of performance scalability on the above mentioned technologies)
- Should have thorough understanding on unit and integration test cases using JUNIT MOCKITO and other testing libraries
- Experience in code version tools preferably GIT GITLab
- Any open source Database like PostgreSQL
- Ability to do peer code reviews & quality checks
- Exposure in Agile delivery methodology & offshore delivery model
- Handson in Estimation Techniques & Principles
- Prepare design documents & technical flow diagrams
- Experience in task planning estimation & monitoring
Desirable :
- Knowledge on CI/CD Jenkins Sonar & Ansible
- Camel(JMS) Message brokers Rabbit MQ or any other opensource integration framework
- Exposure to performance optimizations ( understanding of key components of a Microservices including containers load balancing distributed cache )
Additional Information :
At our organization we are committed to fighting against all forms of discrimination. We foster a work environment that is inclusive and respectful of all differences.
All of our positions are open to people with disabilities.
Remote Work :
No
Employment Type :
Fulltime