Technical Lead
Position Title: Tech Lead ( G4 ) |
Location: Pune |
Role –
Our client is a multinational company providing product and offerings in domain of unified communication , rich customer experience enabling business to seamlessly stay connected
- This is profile is for a Java Lead
- Experience in working standalone in various Java/J2EE stack/Microservices architecture
- Exposure and inclination to product development and sustenance
- Collaborate with other engineers in the team, communicate with client and wider team
- Build rapport with development team by delivering quality work
Mandatory Skills:
- 8+ years of experience in software development
- Thorough understanding of typical architecture/design pattern in software
- Expertise in Core Java 8 , Spring, Springboot , oAuth security
- Expertise in Microservices Architecture, Docker
- Experience in In memory Databases like Redis , Hazelcast
- Experience and knowledge of load balancing concepts, reverse proxy, Nginx
- Experience in Cloud offering like AWS
- Experience in JPA , Transaction management, Hibernate
- Knowledge of RDBS, Database development
- Hands on Unix / Linux environment , Unix commands
- Knowledge of Jenkin / Bamboo / CI CD
- Should be able to work independently
- Should be able to understand application architecture and frameworks involved
- Good hold of unit testing framework, processes
- Exposure in Agile Methodology such as Scrum
- Good Analytical, Problem Solving & Debugging skills
- Excellent written and oral communication skill
- Well versed with standard Agile methodologies, Jira
Good to have Skills:
- Knowledge on Java security APIs, Open SSL
- Knowledge on IAM , LDAP integration
- Knowledge and understanding High Availability , Faut tolerance
- Knowledge of Vulnerability testing, secure coding practices
Personal Skills:
- Willingness to work in sustenance project
- Positive attitude, Self-starter, self-motivated
- Capable of taking responsibility for tasks and ensuring a successful outcome
- Able to contribute to the work of a team while being motivated to work day to day on individual tasks
- Independent judgment in developing methods, techniques and criteria for achieving objectives
- Good, prompt communication
Qualification:
- Bachelors/Masters in Computer Science, or other relevant degree
- 8+ yrs. of relevant work experience