Technical Lead Resume
SUMMARY:
- Object - oriented Design and Analysis (OOA and OOD)
- Java J2ee Application Design and Development
- Expertise in Java, JEE, JSP, Servlets, Data Structure, Threading and concurrency, Struts, JDBC, SOAP, Web Services, XML, RESTful APIs, AXIS, CXF, JAX-WS
- Expertise frameworks such as spring (String Boot,MVC, IOC, ORM, AOP, Security, JMS), Hibernate (ORM), iBATIS and Jakarta Struts (MVC), Drools.
- Hands on expertise in Java Messaging Services (JMS), MQ, ESB, EJB (MDB) for reliable exchange of information across applications
- Mentor developers to help them solve problems and grow
- Developing various modules of application as per LLDs
- Coordinating with onsite team for requirement analysis and query resolution
TECHNICAL SKILLS:
Methodologies: Waterfall, Agile, CMM/CMMI
Languages/Software: Java, J2ee, Microservice, Spring(MVC, ORM, Security, DI, AOP, Boot), Hystrix, eureka, Turbine, CloudFoundry, Swagger, AppDynamics, Kibana, Kafka, Web Services (RESTful and SOAP), JMS (WeblogicMQ and ActiceMQ), ESB(WSO2), Struts (1.x and 2.x), Hibernate, iBATIS, JPA, JSP, Servlet, Velocity, SVN, GIT, CVS, Spring Boot, Couchbase DB(NoSql), Quatz Scheduler, Multi - threading(Concurrency)
Databases and Operating Systems: SQL Server, Oracle, MySQL, LINUX, Solaris, Couchbase DB(NoSql)
Industries: Telecom, Banking, E - Commerce, E-Learning
PROFESSIONAL HIGHLIGHTS:
- Technical Lead with around 10 years of strong experience in Designing, coding and debugging and maintenance of Java, J2EE application systems
- Object-oriented Design and Analysis (OOA and OOD)
- Evaluate and identify new technologies for implementation
- Ability to convert business requirement into executable code solution
- Ability to analyze and resolve technical query in project execution
- Mentor developers to help them solve problems and grow.
- Create, communicate, and maintain best practices and coding standards for team. Hold the development team accountable to follow these best practices.
PROJECT HIGHLIGHTS:
- Currently working as lead developer for a client Enterprise Service Platform module for a telecom product. Recently worked as Lead Developer in Confidential application for communication service provider Confidential . Independently owning development of five SOA module of VMP, namely Product, Customer, Product, Promotion and Share.
- Defining application architecture, documenting & detailing it to team and client.
- Determination of effort required for completion of a task
- Achievement of milestones within the effort and schedule determined, not more than 5% deviation
- Mentored, monitoring and guiding team members to maintain coding standard, quality and readabilities
- Providing technical guidance to team members for successful completion of their tasks/deliverables
- Worked on complexity minimization and maximization of reusability of code
- Leading setting up (and monitoring) of processes to enhance quality of deliverables
- Periodic code & other deliverable review, ensuring high quality of overall deliverables.
- Developing various modules of application as per LLDs
- Designing Test Cases of various modules of application.
- Coordinating with onsite team for requirement analysis and query resolution.
- Coordinating with QA team for requirement analysis and query resolution
- Developing Web Services and Batch application for EPC migration projects.
PROFESSIONAL EXPERIENCE:
Confidential
Technical Lead
Technology/Framework: Web Service, Spring Boot, Couchbase DB(NoSQL), Junit, Mockito, Microservice, Circuit Breaker (Hystrix), Concurrency, eureka, Turbine, CloudFoundry(Spring Cloud), Swagger
Responsibilities:
- Migrating existing application into cloud enabled micro services using java, String Boot.
- Adding REST support for the SOAP application.
- As a technical lead, I am involved into complete development cycle.
- Microservice development with Circuit Breakers/Throttling
- Design, implement and support custom solutions
Technical Lead
Technology/Framework: Web Service, Spring, Hibernate,Quatz Scheduler, Junit, Weblogic, PL/SQL
Responsibilities:
- Developing Web Services and Batch application for EPC migration projects
- Migrating from client old system into new EPC (Enterprise Product Catalog) and working on DB to DB migration.
- Developing PL/SQL for client existing data into Zafin new EPC (Enterprise Product Catalog).
- Leading to DB to DB Migration team and web services team
Technical Lead
Technology/Framework: Web Service, Spring, Hibernate, ESB(WSO2), Spring Securities, Junit, Jboss, Oracle, Drool, JMS, guvnor
Responsibilities:
- Design and development Rest service API
- Design and develop all dynamic validation using drool and spring integration
- Heading web Service developers team
- Designing Test Cases of various modules of application.
- Coordinating with QA team for requirement analysis and query resolution
- Provided technical assistance to my junior team members.
- Lead, support & mentored 8 team members
- Worked on integration for APIs and security using WSO2 servers
Sr. Software Engineer
Technology/Framework: Web Service, Spring, Mybatis, TestNG, Weblogic 11gR1
Responsibilities:
- LLDs review and implementation.
- Developing various modules of application as per LLDs
- Designing Test Cases of various modules of application.
- Coordinating with onsite team for requirement analysis and query resolution
- Handling timely onsite code deliveries and preparing delivery notes.
- Provided technical assistance to my junior team members.
Sr. Software Engineer
Technology/Framework: Core JAVA, Struts 2, Hibernate 3.2, JMS, JUnit, Spring, HTML, CSS, JavaScript, Eclipse 3.5.1, JMS
Responsibilities:
- Involvement in LLDs preparation with my technical lead for various modules which were to be developed.
- Developing various modules of application as per LLDs
- Designing Test Cases of various modules of application.
- Coordinating with onsite team for requirement analysis and query resolution using Mercury Quality Center
- Handling timely onsite code deliveries and preparing delivery notes.
- Provided technical assistance to my junior team members.
Sr. Software Engineer
Technology/Framework: Core JAVA, GWT, Struts 2, Spring, Hibernate 3.2, Velocity, JUnit, HTML, CSS, JavaScript, Eclipse 3.5.1
Responsibilities:
- Reviewing LLDs for various modules which were to be developed.
- Developing various modules of application as per LLDs
- Designing Test Cases of various modules of application.
- Coordinating with onsite team for requirement analysis and query resolution using Mercury Quality Center
- Handling timely onsite code deliveries and preparing delivery notes.
- Provided technical assistance to my junior team members.
Software Engineer
Technology/Framework: Core JAVA, Struts 1.2, Hibernate, MySql, JSP, HTML, CSS, JavaScript,NetBeans
Responsibilities:
- Requirement Analysis, Design, Code Development, Post production support.
Confidential
Software Engineer
Technology/Framework: Core JAVA, Struts 1.2, Hibernate, Mysql, JSP, HTML, CSS, JavaScript,NetBeans
Responsibilities:
- Requirement Analysis, Design, Code Development, Post production support.