Java Developer Resume
Columbus, OH
SUMMARY
- Around 7 years of experience in developing Internet and Intranet business applications related to Financial Services domain and many aspects of information technology. This includes extensive work in Coding, Design, Configurations, Deployment, Unit Testing, Trouble Shooting and Migration of applications.
- Worked extensively in Core Java Programming.
- Worked extensively on Collections.
- Excellent knowledge on Spring MVC and Struts Frameworks
- Expert in J2EE Application development using JSP, JDBC, JMS, JPA, Hibernate and Design Patterns, Servlets.
- Expert on Oracle PL/SQL
- Expert in Enterprise and Web Application development.
- Excellent knowledge in different vendor specific server products such as Sun Java Application server, Sun Java Web Server, WebLogic, Tomcat, JBOSS.
- Worked extensively in Scripting languages like Java Script, AJAX.
- Hands of experience in Migration and Refactoring of the legacy systems.
- Extensive experience on UI Technologies like HTML, JSP, TIBCO GI and XML/XSLT.
- Extensive experience SOAP Web Services with JAX - WS, JAX-RPC tools.
- Worked on REST API Web Services with JSON.
- Worked with HTTPUNIT, JUNIT, XMLUNIT and DBUNIT Testing Tools.
- Worked on Application servers WebLogic Server, Apache Tomcat Server and JBOSS Server.
- Extensive experience in reports designing with tools like Jasper Reports, Castor Reports.
- Expert on Database Design.
- Worked on SAX Parser, DOM Parser.
- Worked on Altova XML SPY for XML Parsing and processing.
- Worked on code build tools like ANT, MAVEN.
- Good in Application architecture and Designing.
- Strong in Effort Estimation, High level Design and Low level Designing.
- Good in Task prioritization and allocation, Code Review.
- Worked in MS-SQL.
- Experience in Scripting, Customization and Database architecture of Finacle Application.
- Experience in usingUnix/Linux utilities for analyzing logs, and trouble-shooting application issues.
- Worked with code review tools Sonar.
- Worked with Jenkins/HUDSON.
- Worked on AngularJS1.
- Worked with version controlling tools like Clear Case, SVN, GIT and Visual Source safe.
- Exposure on MS VISIO.
- Worked on ESBs - WSO2
- Worked in SSL Certificate configurations and Key store integrations.
- Managing offshore and onsite Team.
- SCJP 6 and SCWCD certified.
- Worked in Agile Methodology.
- Knowledge on Data structures.
TECHNICAL SKILLS
Software Modeling Tool: Enterprise Architect
Java/J2EE Technologies: Java, J2SE1.2-7.0, J2EE, JSP, Servlets, JDBC, EJB, JNDI, JMS, Threads, JPA, RMI, JAXB, XML, Struts, JSF, Hibernate, Ibatis, Spring MVC, Web Services (SOAP, JAX-RPC, JAX-WS, JAX-RS), REST API, MAVEN, Ant, JUnit, Log4j.
Web Technologies: HTML, CSS, JavaScript, AJAX
Programming Languages: Java, J2EE, HTML5, Java Script, Shell Scripting, Finacle Scripting, C & CPP, .NET
Database Systems: Oracle 11G, MS SQL
Tools: Eclipse, Altova XML SPY, JAXB
Software Products: WebLogic Server (9x, 10, 11), IBM Web Sphere, Microsoft Visual source safe, CVS, Apache Web Server 2.2.3, Clear Case, Smart SVN.
Operating System: Window, Red hat Linux
Build Tool: Ant, Maven
Code Review Tool: Sonar
Profiling Tool: JProfiler
Continuous Deployment: Jenkins
Version Control: SVN, CVS, Clear case, GIT
Defect Management Tool: Quality Center, JIRA, Clear Quest, Bugzilla
PROFESSIONAL EXPERIENCE
Confidential, COLUMBUS, OH
Java Developer
Responsibilities:
- Worked extensively on Spring MVC Framework.
- Developed the Restful Web Services with JSON in order to provide a service of updating the Currency Exchange position from the sub systems.
- We have consumed a Rest API using Jackson for fetching the read and update the balance for a specific account during the deal processing.
- Implemented Service and consumer for SOAP to update the account and customer information on every SOD.
- Extensively worked on Hibernate ORM.
- Worked extensively on PL/SQL.
- Extensively worked on Maven.
- Worked on XML binding and unbinding.
- Played an active role in implementing the web services for the interacting with the other systems.
- Played a major role in the development of the new module NDF (Non Deliverable Forward).
- Setting up the environment and deploying the application using Maven.
- Unit testing of functionalities using JUnit.
- Played an active role as Technical Consultant for the cross projects.
- Played an active role as mentor for group of developers.
- Coordinating team activities.
Environment: Java, JSP, Spring, Hibernate, Restful Web services, SOAP Web Services, JSON, JDBC, XML, JavaScript, Jasper, Oracle, WebLogic, Castor, Quartz, IBM Clear Case, Maven, Junit, Linux, Windows, Servlets, IBM WAS(WebSphere Application Server)
Confidential, San-Fransico,CA
Java Developer
Responsibilities:
- Requirement Gathering.
- Information sharing using Web services like REST API
- Worked on JMS point to point extensively.
- Used JAXB, DOM Parsers for parsing XML Data.
- Effectively worked on REST API Implementation in order to fetch real time data from other subsidiaries.
- Effort Estimation and Task Prioritization.
- Played an active role in setting up the parameterization for various subsidiaries.
- Played a major role in design and developing interfaces for the interaction of MARKET, Finacle and Back Office application with third party external systems i.e. Magnitude, Cross One, Kondor Plus, BDR and FRALE, Polaris CMS.
- Setting up the environment and deploying the application using Maven.
- Played a vital role in implementation and supporting the application.
- Played an active role as Technical Consultant for the cross project.
- Coordinating team activities.
- Used Git as version controlling, branching and tagging the code.
- Used Jenkins for Continuous integration and deployment.
Environment: Java, Springs Frame Work, REST API, Hibernate, SFTP Server, Oracle HTTP Server, WebLogic 11g, Database Oracle 11g, Jasper Reports.
Confidential
Java/ui Developer
Responsibilities:
- Involved in requirements gathering, design, development and implement technical solution to achieve significant value. Worked on POC and proposal work based on the requirement and providing best solutions.
- Effort estimation and impact analysis.
- Developed the application using JSP, struts, XML, XSLT, XSD, JAXB.
- Worked on both creating and consuming of JAX-WS.
- Developed logging framework of the application using Apache log4j.
- Developed Web interface using JSP, HTML, CSS, AJAX and JavaScript.
- Implemented Entity Manager (JPA) for the project
- Extensively worked on JAX - WS implementation.
- Extensively worked on JAX-RPC implementation.
- Extensively worked on Java Collections.
- Defect Fixing
- Played a major in interacting and making all the involved configurations.
- Worked on Shell scripts and batch scripts.
- Supporting the User access issues for internal and external customers.
- Requirements gathering for new application integration.
- Documentation for project activities
- Test case preparation and execution before moving to production.
Environment: Java5, JPA, JAX-WS, JAX-RPC, XML, SOAP, UDDI, Batch framework, Web Services, SFTP, Web logic server and MS SQL Server.
Confidential
Java Developer
Responsibilities:
- Involved in Development using struts framework and J2EE and JSP.
- Involved in Bug fixing and Enhancement.
- Involved in developing an Automated Testing Module for the Application.
- Involved in the design, creation and execution of Auto Mated test cases.
- Coordinated team for on time deliverables
- Involved in Estimations and Analysis for new changes.
- Test case preparation and execution before moving to production.
Environment: Java, J2EE, STRUTS, EJB, JMS, KODO, JSP, JBoss server 3.2.3 and Oracle 10g, Junit, XMLUnit, HTTPUnit, DBunit.
Confidential
Software Engineer
Responsibilities:
- Involved in Development using struts framework and J2EE and JSP.
- Involved in Bug fixing and Enhancement.
- Involved in developing an Automated Testing Module for the Application.
- Involved in the design, creation and execution of Auto Mated test cases.
- Coordinated with team for on time deliverables
- Involved in Estimations and Analysis for new changes.
- Test case preparation and execution before moving to production.
- System testing
- Test Plan update after every cycle
- Production Support.
- Requirements gathering
- Update design document.
- Test case preparation and execution
Environment: J2EE using J2SDK 5.0, Apache, Web Logic server 9.1, Servlets, XML-XSLT, Struts, JDBC, EJBs, Oracle 9i.
