Java/jee Tech Lead - Designer- Sr. Developer Resume
SUMMARY
- 10 years of experience in design and development of JAVA/Java EE web based applications.
- Extensive experience in all phases of Software Development Life Cycle with specialization on design and Development.
- 5+ years of financial/ banking domain experience.
- Worked as technical lead for several Java / Java EE / Spring/ Struts projects.
- Expertise in transforming business requirements to technical requirement and technical design
- Experience in creating application frame work POCs and reusable frameworks.
- Strong knowledge and experience in Spring framework components/concepts like IOC, Spring JDBC template, Spring MVC
- Experience in Spring 3 RESTful web service development, JSON, ORM technologies like hibernate and build tool MAVEN
- Have knowledge of writing SQL queries, PL/SQL stored procedures, and functions .
- Experience in web and application servers like Apache tomcat, IBM web sphere and Web logic.
- Extensively used design patterns in design and development.
TECHNICAL SKILLS
Languages: Java, HTML5, Java Script, JSON SQL, PL/SQL
Frameworks: Spring3 RESTful Web services, Spring MVC, Struts 1.2, 2. Mobile Hybrid framework, Spring batch, Junit
Java EE technologies: JSP, Servlets, JDBC, JSON, XML, EJB, JPA
ORM: Hibernate
RDBMS: ORACLE 10G, MySQL
IDE/GUI: Eclipse, IntelliJ, RAD
Other Software/Tools: Perforce, Tomcat, MAVEN, WebSphere,, WebLogic, StarTeam, PVCS, QC, Docker, JIRA
OS: Windows, Unix
PROFESSIONAL EXPERIENCE
Confidential
Java/JEE Tech lead - Designer- Sr. DeveloperResponsibilities:
- Significant contributor in requirement analysis, and conversion of client requirements into technical requirements.
- Created high level design document with class and sequence diagrams.
- Lead- with significant individual contribution- design, development and unit testing of the Service -data access Layer.
- Coordinated across multiple vendor development teams for smooth and successful delivery.
Technologies used: Java-Java EE, spring 2.5, 3.0, Struts-2, Spring3 Restful web service, Hibernate, JSON, XML beans, SQL, Maven2.2.1
Java/Java EE Tech lead- Designer- Sr. Developer
Confidential
Responsibilities:
- Actively participated in requirement analysis phase with business team
- Created High-level design with class and sequence diagrams.
- Designed, developed and unit tested Business logic, data access logic
Technologies used: Java. Java EE, spring -Spring DAO, Spring IOC, Spring JDBC Template, Spring stored procedures, Struts 2, PL/SQL, RAD, Maven 2.* 1, Java Script
Java/J2EE Designer- Sr. Developer
Confidential Investments Company: Tata consultancy service Project: Global Wealth Management
- Performed Requirement analysis.
- Created High Level Design (HLD), Low Level Design (LLD).
- Designed and developed UI, Business Logic and Data Access, manipulation layers.
- Executed unit testing.
Technologies used: JSP, Struts 1.2, EJB, Java Script, PL/SQL stored procedures Design patterns/ Frameworks Used: MVC, Delegator, Session fagade, DAO
Confidential
Java/J2EE DeveloperResponsibilities:
- Performed requirement analysis.
- Created High Level Design (HLD), Low Level Design (LLD).
- Designed and coded different modules of the system like EMR, Billing and schedule management.
- Executed unit testing.
Technologies used: Jsp, Java, SQL