27 NPG Consultants Jobs
7-10 years
Tech Lead - Core Java/J2EE Applications Development - JDBC/Hibernate/Spring Boot (7-10 yrs)
NPG Consultants
posted 4d ago
Key skills for the job
Tech Lead - Java
Roles and responsibilities:
We are looking for highly motivated and quick learning individual who will be able to handle below responsibilities -
- Responsible for providing technical leadership to a team of developers tasked with building, supporting and enhancing Core Java / J2EE applications
- Work with system architects and developers to implement the best solutions to complex problems
- Work on development/maintenance projects requiring changes to services
- Carry out agile design and development of Java-based systems.
- Design, build and maintain efficient, reusable, and reliable Java code
- Interact with customer to understand the problems, provide solutions
- Provide leadership/ mentoring to a team of developers
- Produce technical documentation to assist team members
- Ownership of work assigned until successful delivery
- Impact analysis for any changes required
- Identify problem areas and escalate where necessary
- Help out in hiring talented developers as and when required.
Experience: At least 8 years of relevant experience in building Java/ J2EE based web and enterprise applications
Essential Skills:
- Hands-on experience in Core Java / J2EE
- Experience in development of Web Services (SOAP, REST), Microservices
- Experience of using source code management tools, e.g.GIT/SVN/Clearcase
- Understanding of design patterns
- Understanding of Software Development Lifecycle
- Application build and deployment using maven/Ant
- Experience with technologies including JDBC, XML, Spring Core, Spring MVC, Springboot
- Experience with RDBMS (Oracle, MySql, MS Sqlserver etc)
- Experience in NoSql (MongoDB, Casandra) JSON
- Experience in ORM (e.g Hibernate)
Desirable Skills:
- Sun Java certification
- Understanding of AWS/Azure Cloud
- Basic UNIX skills
- Experience in Agile development (TDD, BDD)
Key Qualities:
- Extremely good communication skills - verbal and written
- Excellent inter-team relationship skills
- Diagnostic and analytical skills
Functional Areas: Software/Testing/Networking
Read full job description7-10 Yrs