Technical Lead (Java)

Posted by TnS HR
Apply to this job
Bengaluru (Bangalore)
8 - 15 yrs
₹8L - ₹21L / yr
Full time
AngularJS (1.x)
Spring Boot
Job description

Technical Skills Desired:

• Worked on Angular JS 6.x and / or latest versions
• Worked on Web services (Apache cxf, REST, SOAP APIs and micro services) development.
• Development experience on UI development (JQuery, JSON, JavaScript, Angular) and middle tier java development.
• Experience using SQL Server or Oracle or No SQl DB [MongoDB]
• Development experience in Spring MVC / Spring Boot / Spring Security / Spring Batch
• Worked with Java and J2EE with Hibernate, Servlets etc, usageof unit testing tools like junit etc, static code analysis tools etc
• Resolves technical issues through debugging, research, and investigation.
• Usage of troubleshooting tools like J Profiler, J Meter or application performance tuning etc.
• Development experience using Docker, Kubernetes, Containerization etc
• Willing to take up proof of concepts and showcase the technical capability
• Knowledge of code versioning tools (such as Git, or SVN).
• Follow the coding standards for java and angular development.
• Exposure to Non web based developments, for both mobile and desktop. (Good to have)

Functional Skills Desired:

• Team Handling with min 4yrs experience is must
• Good knowledge in product development domains
• Knowledge in Finance and Insurance domain preferred
• Maintain quality and ensure responsiveness of applications.
• Complete application development by coordinating requirements, schedules, and activities contributing to team meetings;
• Troubleshooting development and production problems across multiple environments and operating platforms.
• Collaborate with the rest of the engineering team to design and launch new features
• Understanding and implementation of security and data protection.
• Designs, develops, and implements web-based Java applications to support business requirements.
• Ensure designs are in compliance with specifications and standards and best industry practices.
• Creates design documents using Visio and performs program coding and testing.
• Usage of Process tools – JIRA, TFS, HP QC or any other agile tools, also knowledge of CMM Level 3 development process.
• Self-motivated & working independently with minimal supervision.
• Maintain code integrity and organization.
• Experience working with graphic designers and converting designs to visual elements.
• Understanding and implementation of security and data protection.

Technical Skills Good to Have:

Creates design documents using visio or any design tools [UML,Enterprise Architect etc]
Usage of tools- code review, unit testing , performance tools – loadrunner
Knowledge of tools related to CI/CD – Jenkins, Go Pipeline etc Understanding of distributed application design using tools like– WS02, Docker – Kubernetes, Spring eureka,zuul, zipkin frameworks, ELK etc