We provide IT Staff Augmentation Services!

Java/j2ee/spring/hibernate/restful Web Service - Developer Resume

3.50/5 (Submit Your Rating)

NY

SUMMARY:

  • 7+ years of IT experience in Java, J2EE (Servlet, JSP) in Financial Sector.
  • Highly involved in project planning, estimation, scheduling, prioritization and coordination of technical activities.
  • Managing day to day technical challenges and communicate these to Scrum Master and Product Owner for any risk and issues associated with the development activities.
  • As a Tech lead accountable for management for application scoping, planning, development and delivery.
  • Strong background of Java/J2ee framework.
  • Have good experience and exposure on most of the J2EE technologies like Spring3.0, Restful Web service, Hibernate, EJB, JMS, JDBC, Servlet, JSF, JSP, XML, XSLT, Java Script,
  • Well versed with IBM rational tools like Rational Application Developer, IBM WebSphere, Weblogic, My Eclipse and spring tool suits (STS).
  • Experience in SOA and developing Web services using SOAP, REST, XML, WSDL and JAXP XML Beans.
  • Extensive experience in design, development and implementation of Model - View-Controller frame works using Struts and Spring MVC.
  • Extensive experience in development and implementation of ORM framework Hibernate/ Hibernate with Spring Data Access.
  • Good knowledge on Object Oriented Programming (OOP), Analysis and Design (OOAD) concepts and designing.
  • Experience in designing and developing JEE/J2EE compliant systems using IDE tools like Eclipse, RAD and deploying these applications in Windows based local/Development/Integration Domain configurations, application server instances configures on top of WebLogic or WebSphere.
  • Experience in working with application server technologies like IBM WebSphere, WebLogic, Apache Tomcat and JBoss.
  • Good exposure of agile methodologies and approaches.
  • Working on a Service Oriented Architecture (SOA) based J2EE applications.
  • Experience with test-driven development using unit-testing framework such as JUnit.
  • Strong analytical, problem solving, interpersonal, organizational and team monitoring skills.
  • A result oriented software professional with high caliber and commitment.

TECHNICAL SKILLS:

Technologies: Spring3.0, Restful Web Service, SOAP Web Service, EJB2, JMS, Hibernate, Chordiant, Struts, Java, J2EE (Servlet, JSP), JSF, SQL, XML.

Methodologies: Agile, Waterfall

Tools: Spring tool Suits (STS), Rational Application Developer, Web Sphere and Weblogic application Server, Crystal Clear Report, Clear Case, SVN, Sonar (Code Quality Tool), SOAPUI, PL SQL developer, Todd.

PROFESSIONAL EXPERIENCE:

Confidential, NY

Java/J2EE/Spring/Hibernate/Restful Web service - Developer

Responsibilities:

  • Onsite co-ordination and bottom line responsibility of offshore development team.
  • Responsible for the design, implementation and release of the applications to meet the requirements of various projects.
  • Constant interaction with clients, other middleware and front end teams to derive issues to closure.
  • Requirement gathering and analysis.
  • Provide design solution and prepare design documents (HLD+LLD).
  • Provide technical solutions in order to enhance the quality and performance of the application.
  • Quality & performance testing of the deliverables.
  • Proof of concept to demonstrate technical solutions.
  • Database anchor for queries related to database.
  • Release notes anchor for activity related to release notes..
  • Provided solution to automate the release notes generation.
  • Point of contact for critical production release involving multiple deployments.

Technical Environment: Java/J2EE, Spring3.0, Restful Web Services, Hibernate/JPA 3.0, JAXB/JAX-WS, Junit, SQL, PL/SQL, HP Quality Center, Weblogic 11g(10.3.6), Maven, Subversion, Jenkins, Splunk, TeaLeaf, STS, SOAPUI.

Confidential, CHERRYHILL, NJ

Java/J2EE/Chordiant CRM - Chordiant Developer

Responsibilities:

  • Worked on various performance issue related to page flow & memory.
  • As a developer I worked independently on loan process application and loan booking process.
  • Perform different duties like coding, testing, and integration of code in all phases of the project.
  • Worked on Customer maintenance and Schedule Payment sections.
  • Worked closely with designer to find any issue in early phase.
  • As a Sr. developer work closely with Product owner, BA, and designer to resolve any functional or technical issues.
  • Provide analysis during code development, and troubleshooting in the design, configuration, testing, and data setup.
  • Ensure that process methodologies are followed in system development.
  • Review the Technical Design Document and Solution Requirement Document to ensure the documentation is aligned to the functional requirement.
  • Identify and manage dependencies and downstream impact of the project after reviewing the design to minimize the adverse impact.

Technical Environment: IMB RAD 7.0, Web sphere 6.1, JSF, Oracle 10g, RAD 7.0, Chordiant 6.2.1, Web services, Hibernate, Clear case, HP Quality Center.

Confidential, Albany, NY

Java/J2EE/Struct - J2EE Developer

Responsibilities:

  • Write business logics for different implemented interfaces within DOF NY
  • Code integration for different modules.
  • Write mapper files for Domain object to Data objects and data objects to value objects.
  • Write test case, testing the code, generate coverage reports using JUnit.
  • End to end development of use case using Java and related technologies.
  • Developed the business delegates for delegating the request to business end.
  • Wrote the interfaces and their implementation classes for business logic.
  • Assisting new associates in team for Struct training.
  • Coding of User interfaces and its supporting EJB beans
  • Writing logics for all Financial Mathematical calculation.
  • Used REST Web services API’s with extensive use of AJAX call.
  • Responsible for developing the reports using Jasper Report.
  • Involved in the integration testing and made sure the data flows correctly from one sub system to another.
  • Used Eclipse 3.0 IDE during development.
  • Written JUnit Test cases with Mockito while performing unit testing.
  • Used Tortoise SVN as source control tool.

Technical Environment: IMB RAD 7.0, Web sphere 6.1, JSF, Oracle 10g, RAD 7.0

Confidential

Core Java/JSP/EJB2.0/Crystal Clear Report - J2EE Developer

Responsibilities:

  • Coding of User interfaces and its supporting EJB beans
  • Writing logics for all Financial Mathematical calculation.
  • Implemented Agile Methodology (Scrum) that includes daily scrum with team and followed Test Driven Environment following OOD.
  • Developed the application using Hibernate and Spring Framework.
  • Developed presentation layer using Spring MVC and used annotation based mapping to map the JSP post backs to the controller methods.
  • Spring AOP is used for Security and Transaction Management.
  • Data Access object, service locator.
  • Developed the application module using Spring AOP and Inversion of Control.
  • Developed Object-Relational (O/R) mapping using Hibernate 3.0.
  • Developed Data Access Object (DAO) persistence layer using Hibernate 3.0.
  • REST based web service is used.
  • Wrote stored procedures for the application functionality.
  • Performed Unit Testing using JUnit.
  • Developed ANT scripts to build, deploy and run the application.
  • Involved in optimization and performance tuning of the application.
  • Coordinated with the offshore team on regular basis in design and construction phase for the different modules of the application development.

Technical Environment: IMB RAD 6.0, Web sphere 6.1, JSP, EJB2.0, Oracle 10g.

Confidential

Senior Java Developer

Responsibilities:

  • Analyze user requirements, procedures and problems.
  • Write program specification to accomplish goals of user request.
  • Design and develop application codes using Java/JEE, XML, SOAP, REST, Spring Framework, and Hibernate Framework.
  • Utilized working knowledge of J2EE/Java and Spring, and Hibernate to troubleshoot technical issues (error messages, bugs with the software, availability)
  • Developed REST/SOAP based web Services as API using Spring and deployed on Jetty/Tomcat containers.
  • Write/set up Maven to build, package, and deploy application code to the target JEE Application/Web Servers. Used sub-version, maven for making builds and deployments of the application components.
  • Configure application resources in WebLogic application Server such as Data Sources and Messaging resources.
  • Developed security module for this application using Spring security and implemented Oauth2 token based authentication/authorization model.
  • Worked on implementing scalable architectures by parallel executions and partitioning/sharding data across the nodes in the cluster.
  • Participate in a Scrum/Agile team, attend stand-ups and estimate complexity for stories and tasks assigned
  • Enforce code quality through test driven development
  • Proactively seeks opportunities to implement improvements to internal team processes
  • Contributes to an atmosphere of cross-functional teamwork within the organizations Agile project lifecycle.
  • Develop user interfaces using AngularJS, Jquery, bootstrap, HTML5 and CSS.
  • Designed and developed spring services/DAOS with transactions and AOP.
  • Implement Client/Server side validations and written Junit test cases to have good coverage.
  • Used Jackson marshaller/unmarshaller to transform Java objet to Json.
  • Developed caching module using ehcache and integrated with the application.

Technical Environment: Coré Java, JSP, Servlet, Java Script, HTML, MYSQL.

Confidential

Sr Software Engineer

Responsibilities:

  • Worked as a Java Developer and involved in all the phases of SDLC, requirement analysis, design, development, Unit and Integration testing and Deployment.
  • Worked with Business analysts and prepared Functional design documents and Service Design Documents.
  • Designed and developed Initial UI screens and also created composite components using prime faces for uniform look and feel of the project.
  • Developed the application modules using EJBs in JSF framework.
  • Did performance tuning for my module, optimized both queries and java code and improved performance by 20%.
  • Wrote unit test cases for my module and tested using JUnit.
  • Acted as a Subject Matter Expert for my module.
  • Worked with cross-functional team to come up with services to expose and worked on the same.
  • Conducted knowledge transfer sessions for the QA team and new joiners in the team.
  • Used Log4J to logging, debugging, and providing warning and info on the server console.
  • Involved in integration testing and performance testing. Extended extra support during this phase.
  • Led a team of 4 people during the UAT phase and solved the issues raised by users with in given SLA time.

We'd love your feedback!