We provide IT Staff Augmentation Services!

Senior Developer / Technical Lead Resume

5.00/5 (Submit Your Rating)

Sacramento, CaliforniA

SUMMARY:

  • Having 10+ years of experience in analysis, design, development and implementation of Enterprise applications using Java/J2EE technologies.
  • Deep understanding of Core Java concepts including Object Oriented Programming OOP, Garbage Collection, Exception Handling, Generics, Multi - Threading, Collections (List, Set, Map, Tree, and others) and Input/output, J2EE (Servlet, JSP, Struts, Spring, JSF, Hibernate, Portal and JDBC) technologies.
  • Extensive professional experience in Analysis, Design, documentation, application maintenance and live application support (24/7) in Medicaid Management Information system (MMIS) through client/server environment.
  • Proficient in implementing various Java/J2EE design patterns including Singleton, Factory, Abstract Factory, MVC, Front Controller, DAO etc.
  • Working knowledge in Spring, Angular JS and Web services.
  • Good knowledge in WebSphere Application Server, WebSphere Portal Server, WebSphere Process Server, Apache Tomcat web server and JBoss server.
  • Expertise in developing Java web based applications using JSF, Spring, Hibernate and Struts MVC web frameworks.
  • Expertise in working with various open source software like Log4j, JSF, Spring, Hibernate and Struts MVC web frameworks, Junit, Mockito, Ant, Maven in development.
  • Extensive experience in web based UI technologies HTML, CSS, JavaScript, jQuery.
  • Good knowledge on Oracle Database concepts, developing procedures, functions, triggers, and sequences.
  • Good experience in generating SQL and PL/SQL scripts to install, create and drop Trading Exchange Connection database objects including: tables, views, primary keys, indexes, constraints, packages, sequences, grants and synonyms.
  • Good experience in developing portlets by using Portlet Framework 1.0 and 2.0 and excellent experience in implementing Inter Portlet Communication (IPC) between different portlets using WSDL and WSRP.
  • Experience in java application testing using JUNIT framework, JSF UNIT and UI for unit testing.
  • Experience in build management systems and version systems such in Clearcase, Perforce, CVS and GIT to deliver the daily code and worked on the code sync up activities with based code.
  • Enough experience in Rational Application developer (RAD), Eclipse, Spring tool Suite (STS) and edit plus plugins.
  • Experience in System Development Life Cycle (Process Engineering, Design, Development, Deployment Support and Testing). Worked in Waterfall model and Agile Methodology efficiently.
  • Good knowledge on upgrading software, configuration, performance improvement and fixing server load issues (Heap dump).
  • Expertise in Clearquest, JIRA to maintain the defect and change request details.
  • Good knowledge on Reqweb and Blueworks tool for gathering requirement details.
  • Worked as team player and proven ability to work under pressure and meet project dates due to live application support/ Issue Fixing.
  • More than 4 years of experience in team handling to handle project teams and provide technical and Management guidance/ mentoring.
  • Working independently/With Team in client place around 12 months and having excellent customer handling, communication skills and interpersonal skills.

TECHNICAL SKILLS:

Programming languages: Java SE 1.6/1.7/1.8, Java EE 6/7/8

J2EE technologies: JSP, JDBC, JMS, RMI, Servlets, JNDI, AOP, EJB

Java Framework: Struts1x, Hibernate3.0, JSF2.0, Portlet1.0/ 2.0, Spring 2.5/3x, Spring boot, Spring Security, Web Services

Web client technologies: HTML 4/5, CSS, JavaScript, jQuery, AngularJS, IBM WebSphere portal 6.0

Web/Application servers: Apache Tomcat 6.0.x/7.0.x, jboss 4.0.5 GA, WebSphere 7.0

Database: Postgresql, MySQL 5.0, Oracle 10i.

IDE: Eclipse3.2, RAD 6.0, STS 3.7.3

Project Development: Ant, Maven, Log4j, Junit, Mockito, CVS, IBM Clearcase, GIT

Other Utilities/Tools: Clearquest, Reqweb, Blue works, Version One, VDI

PROFESSIONAL EXPERIENCE:

Senior developer / Technical Lead

Confidential, Sacramento, California

Responsibilities:

  • Involved in triage, defect resolution, test support, coding, compliance and all other production support functions.
  • Involved in Providing on call support for problems, triaging and coordinate with various support teams across the organization.
  • Communicating with line of business and management on overall status and health of the application.
  • Looking for areas of improvement in monitoring, application stability, and speed of determining root cause
  • Performed trouble shooting, analysis, research and resolution using advanced query and programming skills and provided root cause analysis.
  • Worked closely with Technology Infrastructure Teams, Development & Testing Teams in supporting Integrated / Independent releases, software/hardware upgrades, server upgrades, etc.
  • Expressing new ideas, concerns and opinions directly to wider team in team meetings face-to-face and via remote-working tools.
  • Experience on Incident and problem management tools.
  • Implemented the REST web service for utilizing these services and exposing some of the newly implemented functionalities for others through JAX-RS and Spring Rest Controller
  • Involved in Analyzing and developing the code based on Defects and change request for Member Management module.
  • Involved in Creating HBM Files and pojos based on tables.
  • Involved to write the SQL and HQL quires with PL/SQL packages, functions, triggers and Procedures
  • Involved in Debugging, unit testing and writing unit test cases.
  • Involved in Code Reviews based on standard.
  • Involved in delivering the activities and rebase activities for using Clearcase.
  • Reviewed and worked on the implementation of change requests raised by the client.

Environment: JSR 286, RAD 7.0, Java 1.8, JSF 2.0, Hibernate3.x, RESTful Web Services, Oracle10g, Clearcase, WebSphere Application Server 7.x, WebSphere Portal Server7.0. And WebSphere Process Server6.x

Confidential

Technical Lead, Walnut Creek, California

Responsibilities:

  • Involved in the requirement analysis and designing the system to in corporate those requirements and coming up with the design to utilize existing systems and services.
  • Involved in discussions leading to technical choices like database to use, cache to use, framework to use, etc.
  • Designed the Web application layout and forms using HTML, CSS, JavaScript and Reactjs.
  • Using AngularJS created Responsive Web Design (RWD) and did data manipulations to display data in company standard format in UI
  • Developed client side validation code using JavaScript and jQuery.
  • Involved in the implementation of front end services through AngularJS and connecting them to the backend services.
  • Implemented the REST web service for utilizing these services and exposing some of the newly implemented functionalities for others through Unirest and Spring Rest Controller.
  • Implemented the Project structure based on Spring MVC pattern using spring boot.
  • Involved in integrating Spring Security with Spring MVC to secure URL access.
  • Create RFP (Request for Proposal) microservice to provide RESTful API utilizing Spring Boot with Spring MVC
  • Integrated the JSON objects, DB objects and business logic through faster xml Jackson Object Mapper.
  • Designing, coding and maintaining all the classes and beans for implementing the business logic. Managed all the beans, controllers and services for both synchronous and asynchronous operations.
  • Coordinated with the testing team for bug reports and fixes and tracking these tickets through JIRA.
  • Incorporated error handling through exception handling in different layers and generating custom exceptions and codes.
  • Implemented different levels of logging throughout the system using log4j logger.
  • Participated in daily stand ups and Sprint planning and review meetings.
  • Performing bug fixes and coordinating with the testing team for all the updates and changes.
  • Documented and presented the code to the client before code handover.

Environment: Java 1.8, AngularJS, jQuery, Spring boot 1.1.5, RESTful Web Services, Spring boot JPA, Spring Security, Hibernate, Junit4.11, Oracle10g, Maven2.5.1, Tomcat 7.0.54, GIT, JIRA, Spring Tool Suite 3.7.3.

Senior developer / Technical Lead

Confidential, Sacramento, California

Responsibilities:

  • Involved in collecting requirements from client and explained the planning details to the client on daily basis and share the requirement details to the team.
  • Development of Use cases related to Provider module (Provider Enrollment, Provider Maintenance).
  • Involved in high level sizing of requirements, estimations and creating user stories.
  • Involved to create High Level Design Document.
  • Designed the Web application layout and forms using HTML, CSS, and JavaScript.
  • Involved in implementing UI design with JSF using different tag libraries like tomahawk, primefaces and facelets.
  • Involved in creating templates using facelets with JSF.
  • Involved to create the baking bean and managed bean in JSF.
  • Involved to create the Portlets and configuring in to the server.
  • Involved to create the interportlet communication using WSRP.
  • Implemented the REST web service for utilizing these services and exposing some of the newly implemented functionalities for others through JAX-RS and Spring Rest Controller
  • Involved in Analyzing and developing the code based on Defects and change request for Member Management module.
  • Involved in Creating HBM Files and pojos based on tables.
  • Involved to write the SQL and HQL quires with PL/SQL packages, functions, triggers and Procedures
  • Involved in Debugging, unit testing and writing unit test cases.
  • Involved in Code Reviews based on standard.
  • Involved in delivering the activities and rebase activities for using GIT.
  • Reviewed and worked on the implementation of change requests raised by the client.

Environment: JSR 286, RAD 8.0, Java 1.x 6, JSF 2.0, Hibernate3.x, HTML5, AngularJS, RESTful Web Services, Junit, Oracle10g, GIT, WebSphere Application Server 8.x, WebSphere Portal Server8.0. And WebSphere Process Server6.x

Senior developer / Technical Lead

Confidential, El Segundo, California

Responsibilities:

  • Involved in collecting requirements from client and explained the planning details to the client on daily basis and share the requirement details to the team.
  • Developed the Use cases related to Provider module (Provider Enrollment, Provider Maintenance).
  • Involved to create High Level Design Document using UML Processing diagrams to design the Provider module.
  • Designed the Web application layout and forms using HTML, CSS, and JavaScript.
  • Involved in implementing UI design with JSF using different tag libraries like tomahawk, primefaces and facelets.
  • Involved in creating templates using facelets with JSF.
  • Involved to create the baking bean and managed bean in JSf.
  • Involved to create the Portlets and configuring in to the server.
  • Involved to create the interportlet communication using WSRP.
  • Involved to write the user role permission on portlet level and server level.
  • Involved in Analyzing and developing the code based on Defects and change request for Member Management module.
  • Involved in Creating HBM Files and pojos based on tables
  • Involved to write the SQL and HQL quires with PL/SQL packages, functions, triggers and Procedures
  • Involved in Debugging, unit testing and writing unit test cases.
  • Involved in Code Reviews based on standard.
  • Involved in delivering the activities and rebase activities for using GIT.
  • Reviewed and worked on the implementation of change requests raised by the client.

Environment: JSR 286, RAD 8.0, Java 1.6, JSF 2.0, Hibernate3.x, Oracle10g, GIT, WebSphere Application Server 8.x, WebSphere Portal Server8.0. And WebSphere Process Server6.x

Senior developer / Technical Lead

Confidential

Responsibilities:

  • Involved in collecting requirements from client and explained the planning details to the client on daily basis and share the requirement details to the team.
  • Developed the Use cases related to Member module (Member Eligibility, Member Enrollment, Member Maintenance and Member Support).
  • Involved to create High Level Design Document using UML Processing diagrams to design the Member Management module.
  • Involved in Creating HBM Files and pojos based on tables
  • Involved to write the SQL and HQL quires with PL/SQL packages, functions, triggers and Procedures
  • Involved to Creating JSP pages using JSF tag.
  • Involved in implementing JSF Validation for across several modules.
  • Involved for performance activity like query optimization, reducing scope of beans and lightning the backing bean weightage.
  • Involved to create the backing bean and managed bean in JSf.
  • Involved to create the Portlets and configuring in to the server.
  • Involved to configure the portal server.
  • Involved to create the interportlet communication using WSRP.
  • Involved to write the user role permission on portlet level and server level.
  • Involved in Analyzing and developing the code based on Defects and change request for Member Management module.
  • Involved in Debugging, unit testing and writing unit test cases.
  • Involved in Code Reviews based on standard.
  • Involved in delivering the activities and rebase activities for using Clearcase.
  • Reviewed and worked on the implementation of change requests raised by the client.

Environment: JSR 286, RAD 7.0, Java1.6, JSF 2.0, Hibernate3.x, Oracle10g, Clearcase, WebSphere Application Server 7.x, WebSphere Portal Server7.0. And WebSphere Process Server6.x

Senior developer / Technical Lead

Confidential

Responsibilities:

  • Involved in collecting requirements from client and explained the planning details to the client on daily basis and share the requirement details to the team.
  • Developed the Use cases related to Member Module (Member Eligibility, Member Enrollment, Member Maintenance and Member Support).
  • Involved to create High Level Design Document using UML Processing diagrams to design the Member Management module.
  • Involved the Live activities and resolved live project issues.
  • Involved in Creating HBM Files and pojos based on tables.
  • Involved to write the SQL and HQL quires with PL/SQL packages, functions, triggers and Procedures
  • Involved to write the code backend like Dao, Manager and EjB level.
  • Highly participate to write the code in JSF lifecycle.
  • Involved to write the JSF validation, conversion of front end to back end code and delegate level.
  • Involved to Creating JSP pages using JSF tag.
  • Involved in implementing JSF Validation for across several modules.
  • Involved for performance activity like query optimization, reducing scope of beans and lightning the backing bean weightage.
  • Highly involved to reduce the heap issues of production and UAT servers.
  • Involved the software upgradation task for entire project.
  • Involved code migration activity and fixing the issues on production and UAT code.
  • Involved to create the backing bean and managed bean in JSf.
  • Involved to create the Portlets and configuring in to the server.
  • Involved to configure the portal server and application server.
  • Involved local setup configuration using LDAP in local system level.
  • Involved to create the inter portlet communication using WSDL and WSRP.
  • Involved to write the user role permission on portlet level and server level.
  • Involved in Analyzing and developing the code based on Defects and change request for Member Management module.
  • Involved in Debugging, unit testing and writing unit test cases.
  • Have worked on development and integration of all the applications in the project including WebSphere Portal presentation layer, and Services Layer containing processes.
  • Utilized J2EE patterns such as DAO, Session Facade, Singleton Factory, Service Locator and Business Delegator
  • Involved in Code Reviews based on standard.
  • Involved in delivering the activities and rebase activities for using Clearcase.
  • Reviewed and worked on the implementation of change requests raised by the client.
  • Handled the team through technical.
  • Involved regular client call on daily basis.

Environment: JSR 168, RAD 6.0, Java1.4/1.5, JSF 1.2/2.0, Hibernate3.x, Oracle9g/10g, Clearcase, WebSphere Application Server 6.x/7.x, WebSphere Portal Server6.0/7.0. And WebSphere Process Server6.x\

Developer

Confidential

Responsibilities:

  • Involved in writing technical approach document.
  • Involved in developing the code using Java, Jsp, Struts and JDBC.
  • Involved in writing unit test cases.
  • Following up the open issues.
  • Involved in designing of Java Server Pages.
  • Handled code push activities using CVS.
  • Maintaining Data base (including table creation, reference creating and DB mapping)

Environnent: Java1.5, Jsp2.0, JavaScript, Servlets2.4, Struts1.1, EJB3.0, JBoss-4.0.5.GA, CVS, Postgresql/OS

Developer

Confidential .

Responsibilities:

  • Involved in developing Bill Payment modules
  • Involved in database, UI design, writing SQL queries and unit testing
  • Involved in creating Jsp pages.
  • Handled JDBC connection coding.
  • Developed action level coding using struts framework.
  • Involved in writing Functions using PL/Sql.

Environment: Java1.4, JSP, Servlet, JavaScript, Struts, Oracle8i, Pl/Sql, Perforce, Eclipse and Tomcat

We'd love your feedback!