Technology Lead Resume
3.00/5 (Submit Your Rating)
SUMMARY
- Innovative Java and J2EE developer with 9+ years of experience performing analysis on technical and functional aspects of the application, development projects and to provide the best solutions for customer business needs.
- Skilled in developing and implementing application projects using advanced JEE technologies and Spring frameworks.
- Proven history of success serving as a key member of technical teams and team leader.
- Extensive experience acting as a key resource to diverse cross - functional teams and implemented projects through the entire software development life cycle using advanced development methodologies.
- Extensive skill on Application Development, Method /Functionality Testing, Requirements Specifications, API Design, System Integration, Control / Entity Analysis, Software Development.
- Designed and developed Web Service applications using design patterns such as Session Façade, Service Locator, Application Service, Singleton.
- Expertise in working in Agile methodologies and working in distributed agile environment with offshore-onshore model.
- Expertise in AGILE/SCRUM and Waterfall model.
- Proficient experience in developing Micro Service Apps using Web Services (SOAP, REST).
- Extensive skills in Java, JEE, Spring boot, Spring MVC, Hibernate, Web services (REST, SOAP), Basic SQL (DB2 and Oracle), Core Java (Multithreading, Collection and Concurrency, Exception Handling ), Active MQ, OAuth2, Token based authentication with LDAP group.
- Knowledgeable on Bluemix, Openshift on the cloud environment.
- Developing projects with software project management tools Apache Maven, Gradle.
- Written JPA Hibernate Transaction Queries and have good knowledge on Database such as MS SQL, DB2, Oracle, My SQL and RDBMS concepts.
- Well versed in using configuration management tools SVN, GIT Hub in continuous integration environment using Jenkins.
- Good analytical skills and fast learner. Strong moral and work ethics with a sense of self-discipline and integrity. Also, have experience of managing Offshore Development module.
- Proactive thinker who anticipates potential challenges and actively presents solutions
- Received Master’s Degree in computer science and engineering from one of the top institutes (IIT Delhi) in the world.
- Received Master’s Degree in Computer science from Maharishi University of Management, Fairfield, IA, USA.
TECHNICAL SKILLS
- Java, JEE
- Spring Framework, Spring Boot
- ORM (Hibernate, JPA)
- Design Patterns
- Microservices
- Databases ( DB2, Oracle, SQL Server)
- Software project management tools(Gradle/Apache Maven)
- Web Services (SOAP and REST)
- JMS
- JdbcTemplate
- Security(Basic Auth, OAuth2, Token based authentication with LDAP group)
- Spring JUnit, Mockito
- GitHub, Jenkins, Cloud (specifically Blue-mix and Open shift)
PROFESSIONAL EXPERIENCE
Confidential
Technology Lead
Responsibilities:
- Design API service and architect solutions along with the system architect.
- Coordinate offshore team.
- Develop and groom stories for teammates with Scrum master and product owner.
Confidential
Technology Lead
Responsibilities:
- Design API service and architect solutions along with the system architect.
- Coordinate offshore team.
- Develop and groom stories for teammates with Scrum master and product owner.
Confidential
Java Developer and Development Team Leader
Responsibilities:
- Designed and implemented automated human resource management system, web-based medical consultancy, store management.
- Coordinated team of developers and established an effective working environment.
- Strengthened functional relationship of the company with its customers.
- Technologies used during this period: Java, JEE, JSP, Servlet, Core Java (Multithreading, Collection and Concurrency), JSF, JavaScript, XML, MySQL, Oracle, web services(REST, SOAP), Spring MVC and Hibernate, JMS, POJO, JUnit, Angular JS, JSON, XML, Node JS in different platforms Windows, Mac OS, Ubuntu.