Ampstek · 1 day ago
Need USC/GC Only :: Technology Lead – Java
Ampstek is seeking a Technology Lead specializing in Java to join their team. The role involves designing, developing, testing, and implementing software solutions while ensuring compliance with technical standards and documentation requirements.
Responsibilities
Providing the solutions to the software issues and communication options for resolution and providing recommendations
Testing and integrating the system and assigning the task of execution as well as exploitation of software equipment
Ensure compliance to all requirements and maintain accuracy for same and design all technical system documents and architectural standards
Document all designs and perform all unit tests and develop appropriate applications
Design code for all system design and prepare efficient application programming interfaces
Design, develop, test and implement requirements
Participate in code reviews, identify/troubleshoot application code-related issues, review and provide feedback to any required final user documentation
Qualification
Required
Java – 8 to 10 Years of experience
Hands on experience with J2EE, SPRING, Spring MVC, REST, JASPER, ANGULAR and HIBERNATE
Hands on experience with JUNIT, ANT, MAVEN, HUDSON AND SVN
Profound knowledge of designs patterns and their applicability
Strong understanding of programming paradigms such as distributed architectures and multi-threaded program design
Providing the solutions to the software issues and communication options for resolution and providing recommendations
Testing and integrating the system and assigning the task of execution as well as exploitation of software equipment
Ensure compliance to all requirements and maintain accuracy for same and design all technical system documents and architectural standards
Document all designs and perform all unit tests and develop appropriate applications
Design code for all system design and prepare efficient application programming interfaces
Design, develop, test and implement requirements
Participate in code reviews, identify/troubleshoot application code-related issues, review and provide feedback to any required final user documentation
Must have strong knowledge in Object oriented development, version control, release management, change management
Should be familiar with all Unix, Linux servers and knowledge of Software and Hardware installation
Experience with configuration and deployment on the Web/Application servers
Hands on experience with application performance tuning and related tools
Working knowledge with SQL Server and other database servers
Preferred
JBPM knowledge is preferable
Knowledge of Angular2, Mongo DB, Micro services and Big data is a plus
Understanding of Financial Services, Life and Annuity a plus