Java Tech Lead Job in Ibcscorp India

Java Tech Lead

Apply Now
Job Summary

Responsibilities include: Expected to be hands-on, authoring significant features that can be viewed as a working reflection of the best practices and clean-code principles. Participate in full software development lifecycle and write code that is performant, maintainable, clear and concise Implement code with very high coverage of unit tests and component tests. Perform design, Data Modelling and code reviews and drive proof of technology (POT) evaluations. Collaborating with team to identify and fix technical problems. Analyzing users' needs and finding applications to serve them. Guide and mentor a strong team of engineers to promote highly technical and independent teams. Ensuring best engineering practices are followed during development. Handle customer queries and complaints received directly or through the application support. Own E2E ownership on deliverables. Contribute on sprint planning and review Education Qualifications bachelor degree Minimum Requirements 8-10 years of professional development experience Must have extensive experience in product architecture, design and development using Java, J2EE technologies Must have experience in REST API Development Must have experience in Hibernate, RDBMS(preferably MySql) Must have excellent experience in debugging and problem solving. Must be good in finding RCA and writing RCA for the problems Must have experience writing JUnit test cases Must have experience on GIT, Maven, and an understanding of CI/CD, as well as Application performance analysis Must have experience in designing and developing microservice applications using spring boot and middleware like Kafka and RabbitMQ Must have demonstrable experience in building scalable distributed systems Preferred Skills Customer interaction experience Excellent communication skills Agile Methodology Experience

Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs