Talent.com
This job offer is not available in your country.
Senior Technical Lead, Software Product Development

Senior Technical Lead, Software Product Development

ConfidentialBengaluru / Bangalore
9 days ago
Job description

This role is for a Senior Technical Lead to drive the design, development, and delivery of applications using Java / J2EE and other growing technologies. The ideal candidate will have extensive experience in architecting and engineering enterprise-scale solutions, with a strong understanding of design patterns and a proven ability to provide technical leadership and guidance to a team.

Responsibilities

  • Design, develop, and deliver applications on Java / J2EE and growing technologies .
  • Successfully design medium to large-scale Enterprise solutions using Java technologies.
  • Collaborate with Architects and Product Management on key design decisions.
  • Lead technical discussions, provide technical guidance, and create coding standards.
  • Architect and engineer systems independently, with the ability to implement significant parts of the framework.
  • Provide technical leadership on design and development best practices .
  • Provide technical input on unit and integration tests , build and deployment procedures, and standards.

Skills

  • Strong expertise in Java / J2EE based application programming .
  • Good knowledge of design patterns (core, J2EE, and architectural) and UML .
  • Experience in managing a team technically.
  • Extensive experience in Object-Oriented Analysis and Design .
  • Experience developing applications using Spring (Spring Core, Spring ORM, and Spring Batch) and Hibernate .
  • Experience with web technologies using Spring MVC and jQuery .
  • Hands-on experience with ANSI SQL and a good working knowledge of Oracle 9 or higher .
  • Knowledge of SSL and Web Application Security Frameworks .
  • Experience with J2EE performance and scalability .
  • Experience with Test Driven Development .
  • Hands-on experience with Maven, Jenkins, and Nexus .
  • Qualifications

  • A minimum of 8 years of experience in developing and testing software using Java J2EE.
  • At least 4 years of experience in Object-Oriented Analysis and Design.
  • At least 3 years of experience in developing applications using Spring and Hibernate.
  • At least 2 years of experience in web technologies using Spring MVC and jQuery.
  • Skills Required

    Java / J2EE, Emerging Technologies, Design Patterns, Uml, Object Oriented Design, Spring, Hibernate

    Create a job alert for this search

    Lead Software Development • Bengaluru / Bangalore