We provide IT Staff Augmentation Services!

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

Nyc, NY

SUMMARY

  • 8+ 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

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

Confidential - NYC, NY

Responsibilities:

  • During my tenure with BOFA financials, I worked on development and maintenance of secure and robust REST based middleware component using Spring MVC framework to interact with front end components, Hibernate/JPA to provide interaction with database and SOAP services to interact with backend middleware component.
  • 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.

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.

Java/J2EE/Chordiant CRM - Chordiant Developer

Confidential - CHERRYHILL, NJ

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.

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.

Java/J2EE/Struct - J2EE Developer

Confidential - Albany, NY

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 withMockito while performing unit testing.
  • Used Tortoise SVN as source control tool.

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

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

Confidential

Responsibilities:

  • Developing, implementing, gathering requirement & providing all kinds of support for client software
  • 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.

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

Sr. Java Developer

Confidential

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/sharing 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.

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

Sr. Software Engineer

Confidential

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.

Hire Now