Roles & Responsibilities:
- Experience in agile way of working.
- Good team leading and grooming capabilities.
- Good Communication and presentation skills.
- Translating software requirements into stable, working, high performance architecture.
- Collaborate closely with other internal technical teams/business users
- Responsible for handling Release Management, raising Change Request and scheduling for the implementation of fixes and enhancements.
- Root cause analysis, management communication and client relationship management in partnership with Infrastructure Service Support team members.
- Ensures team adheres to policies and process listed in org.
Technical skills:
- Good hands-on experience in Java and unit testing.
- Good knowledge in design patterns.
- Good experience in SQL concepts with good RDMS exposure.
- Good experience in Micro service concepts with good REST API exposure.
- Good hands-on experience in Spring-Core, MVC,AOP, Sprint Boot, Spring data and Transaction management concepts using JPA.
- Good hands-on Angular UI framework. Angular5+ is highly preferred.
- Good experience in core concepts of JS, HTML5 and CSS
- Good experience in build, configuration and pipeline management concepts using jenkins.
- Experience in cloud based technologies like PCF or AWS, S3
- Good to have experience in messaging queues like Kafka, RabbitMQ etc
- Experience in Unix shell scripting.
- Good to have Test Automation experience using selenium or selenium based tools.