We provide IT Staff Augmentation Services!

Java/jee Team Lead/senior Developer Resume

0/5 (Submit Your Rating)

CA

SUMMARY

  • Having 9 years of technical expertise in providing solution designs and developing Enterprise and web applications using Java/J2EE technologies. Having 3+ years of lead experience.
  • Delivered quality Java/JEE based solutions/portals in the Travel, Education, Automobiles and Healthcare.
  • Well versed with entire development life cycle and facilitating Agile (SCRUM) practices.
  • Spearheaded the design and development of a Spring MVC, JSF and Hibernate based mission critical products, which earned high accolades in the independent code and design reviews conducted by an independent consultancy.
  • Having good experience in REST, SOAP, JAX - RS and JAX-WS web services.
  • Good experience in developing portals using Liferay Portal Server and web Sphere portal server.
  • Development work experience in portal development using JSR 168, JSR 286 and Liferay portal framework.
  • Expertise in delivering the designs using concrete design pattern principles such as MVC (Model-View-Controller), Front Controller, DAO, Business Delegate and Singleton in the development of distributed Enterprise Applications.
  • Having good understanding of Spring IOC, Spring AOP concepts and implemented in multiple projects.
  • Good interpersonal and communication skills, commitment, result oriented, hardworking with a quest and zeal to learn new technologies and undertake challenging tasks.
  • Having good understanding and limited experience in front end area using HTML, Javascript, CSS, jQuery, AngularJS.
  • Successfully delivered the project with good quality, worked at client location and maintained good professional relationship with client side counter parts for Medicare System portal using JSF framework.
  • An independent and self-motivated professional with excellent research and writing skills; able to grow positive relationships with clients and colleagues at all organizational levels.
  • Having knowledge on Hadoop frameworks which are HDFS, Map Reduce, PIG, Hive, NoSQL, MongoDB, etc.
  • Provided technical leadership on the architecture, design, and successful implementation of a mission critical 24x7 Java/JEE and Portal application valued $10 million.
  • Enjoyed repeated success in understanding business expectations, building effective solutions, and facilitating agile development practices.

TECHNICAL SKILLS

Java Technologies: Java and J2EE, Spring (2+ years), Hibernate (2+ years) and JSF(2 years), JAVA Design Patterns

Portal Frameworks: Liferay Portal (2+ Years), WebSphere Portal (2+ years)

Web services: REST and SOAP Web services, WSDL, JAX-RS and JAX-WS.

UI: HTML, CSS, Javascript, DOJO, jQuery, AJAX, AngularJS.

Persistence Layer: JDBC, JPA, Spring JDBC, Hibernate, Oracle, MySQL, DB2, PostgreSQL,MongoDB

Development ENV: Junit(Mockito, EasyMock), Log4J, ANT, Maven, CVS, SVN, GIT, Version One, JIRA, Jetty, BAMBOO, Clear Case, Perforce, Eclipse, RAD, Rational Software Architect, Application Servers(Tomcat, JBoss and WebSphere), JMS etc.

Design skills: Poseidon UML and UML.

PROFESSIONAL EXPERIENCE

Confidential - CA

Java/JEE Team Lead/Senior developer

Responsibilities:

  • Based on business requirements wrote functional specifications and detailed design documents.
  • Focusing the team to ensure an on-time delivery of the agreed stories.
  • Managing risks and issues at the Development and delivery level, escalating to next level if as required.
  • Designed and coded Junit scenarios using EasyMock API.
  • Encourage and guide the team to resolve the issues if any without effecting as part of delivery.
  • Involved and coded high priority as well as complex reference use cases as part of stabilization process.
  • Code review done in each of the class and guide the associate with proper coding standards.
  • Having good experience to write unit test cases and classes to better maintainable, readable, and trustworthy.
  • Having good business, design and development exposure on the Claims front end, Adjudication process and Reference modules.
  • Having good business and technical exposure on the Pharmacy Claims process as part of Eligibility, Prior authorization, Claims billing, Claims reversal Transactions.
  • Designed and developed SOAP web services using JAX-WS based on requirements.
  • Designed and developed RESTful web services using JAX-RS and Jersey.
  • Developed front-end requirements using AngularJS to communicate with web services.
  • Prepared UML diagrams and documentation, impact analysis for new enhancements for existing applications.
  • Built an end to end vertical slice for a JEE based billing application using popular frameworks like Spring, Spring JDBC, Maven2 by applying OO design concepts, JEE & GoF design patterns, and best practices.
  • Tuned SQL statements to improve performance, and consequently to meet the client and application standards.

Confidential

Java/JEE Team Lead/Senior developer

Responsibilities:

  • Gathered business requirements and wrote functional specifications and detailed design documents.
  • Convinced business users and analysts with alternative solutions that are more robust and simpler to implement from technical perspective while satisfying the functional requirements from the business perspective.
  • Code review done in each of the class and guide the associate with proper coding standards.
  • Having good business exposure on the Contact Management, Third Party Liability, Rules Management, Reference modules as part of Program section.
  • Having good business exposure on the Dental Claims, Institutional Claims and Professional as part of health care.
  • Developed RESTful web services using JAX-RS and Jersey. Also refactored and consumed existing web services using JAX-WS.
  • Built an end to end vertical slice for a JEE based billing application using popular frameworks like Hibernate, JSF, XHTML, Maven2, and Ajax by applying OO design concepts, JEE & GoF design patterns, and best practices.
  • Tuned SQL statements, Hibernate mapping, and HQL statements to improve performance, and consequently met the SLAs.

Confidential

Java/JEE Module Lead/Senior developer

Responsibilities:

  • Designing and implementation of eFDE application.
  • Involved to gather requirements from existing PEGA application and prepared design documents for eFDE portal application.
  • Involved to create and develop portlets for eFDE portal application.
  • Created and designed portlets for Claims (Dental, Institutional and Professional).
  • Different kind of claims are handled, designed and coded completely. I maintained team with 6 associates.
  • Gathered business requirements and wrote functional specifications and detailed design documents with complete diagrams like Use case, Class and Sequential Diagrams.
  • Tuned existing SQL statements, Hibernate mapping, and Web sphere portal server to improve performance, and consequently met the SLAs.
  • Re-designed, Re-architected, refactored, and performance tuned a J2EE based portal application, which was previously developed in PEGA.
  • Convinced business users and analysts with alternative solutions that are more robust and simpler to implement from technical perspective while satisfying the functional requirements from the business perspective.
  • Reviewed code and encouraged developers to use key design patterns, such as façade, singleton, factory, etc.
  • Code review done in each of the class and guide the associate with proper coding standards.

Confidential

Java/JEE Senior developer/Module Lead

Responsibilities:

  • Designing and implementation of ‘Decision Tree’ Module.
  • Involved to design, implement ‘SOW (Statement of Work)’ Module.
  • Involved to design, implement ‘Rate Control Flag’ module for MSP and Client role.
  • Built and deployed Java applications into environments and produced both unit and functional test results along with release notes.
  • Produceddetailed design documents with design alternatives, pros and cons for each approach and reasons for the recommended approach.
  • Tuned SQL statements, Hibernate mapping, and Web sphere application server to improve performance, and consequently met the SLAs.
  • Gathered business requirements and wrote functional specifications and detailed design documents.

Confidential - NH

Java/JEE Senior developer/Tech Lead

Responsibilities:

  • Involved in Installation and Configuration of Portal Server.
  • Developed User interfaces using JSR 168 API.
  • Unit testing the application and deploying it in the Portal Developing Environment.
  • Involved to create ‘ordering functionalities’. It consists of Admin portlets and ordering portlet for application.
  • Designing and implementation of ‘ordering functionalities’.
  • Involved to design, implement ‘Driver change and addition’ portlet.
  • Designed, implemented to create ‘Customer Setup’ portlet.
  • Created Jasper reports (Static and Ad-Hoc) using iReport3.5.1 tool.
  • Tuned SQL statements, Hibernate mapping, and Web sphere application server to improve performance, and consequently met the SLAs.
  • Gathered business requirements and wrote functional specifications and detailed design documents.
  • Convinced business users and analysts with alternative solutions that are more robust and simpler to implement from technical perspective while satisfying the functional requirements from the business perspective.
  • Managed and mentored a group of application developers, assigned responsibilities, elaborated use cases, managed project schedules, and module targets.
  • Reviewed code and encouraged developers to use key design patterns, such as façade, singleton, factory, command, proxy, strategy, decorator, etc.
  • Built and deployed Java applications into environments and produced both unit and functional test results along with release notes.

Confidential

Java/J2EE developer

Responsibilities:

  • Developed for creating WHERE portlet, Search engine, Booking, Sending Emails by using CoreMarketer application via web services and Details pages.
  • Involved to implement analytics of the complete application.
  • Involved in functionality of the other portlets for adding new features and fixing bugs.
  • Developed user interface using JSP technology and developed Action classes.
  • Increased the number of JUnit tests from 30+ to 100+ in my watchful eye to improve the overall quality of the Java/J2EE based applications.
  • Analyzed“What if” scenarios and exceptional conditions and made recommendations to fill the gaps identified in the functional specs and detailed design.
  • Produceddetailed design documents with design alternatives, pros and cons for each approach and reasons for the recommended approach.
  • Resolvedproduct complications at customer sites and funneled the insights to the development and deployment teams to adopt long term product development strategy with minimal roadblocks.
  • Developed Content Builder Portlet for creating and updating Category, Point of interest, Events information.
  • Developed RoadTripWizardMaintenance Portlet for creating and updating text labels, regions, airports and holiday information.
  • Developed user interface using JSP technology and developed Action classes.
  • Involved development and testing of the system.
  • EBIP is a Standalone Application developed & used for importing Point of interest and Events to Data Base from XML and CSV files.
  • Identified and fixed transactional issues due to incorrect exception handling and concurrency issues due to unsynchronized block of code.

We'd love your feedback!