Java/j2ee Developer Resume
BostoN
OBJECTIVE:
I am an experienced professional with over 6 years in Java/J2EE technologies ranging from the design and development of complex model - view-controller based systems to the integration of legacy systems. I have extensive experience of using open source frameworks like spring, Hibernate, Struts, and AngularJS to implement enterprise applications. I am seeking a challenging position as a senior Java/J2EE developer, ideally in a project team developing large scale enterprise system .
SUMMARY:
- Over 6 years of experience as a Software Engineer in analysis, design and development of Financial, Banking, Health Care and Telecom industry that uses Java, J2EE applications.
- 3 years of experience in developing application using IBM RAD, Eclipse and JBoss Developer Studio.
- Over 3 years of experience in Struts, Spring, Hibernate, JSP.
- 2 years of experience in XML, XSL, XSL-FO.
- Expertise in creating application deployment scripts using ANT and Maven.
- Expertise in modeling UML using Rational Rose, Microsoft Visio and Axure.
- Experience with database tools using SQL Server, Oracle,DB2.
- Experience with REST Web services, SOAP/WSDL, JAX-WS, JAX-RS, AXIS2.
- Experience in creating/modifying web application using AngularJS framework.
- Experience in several operating systems like Linux, Windows (XP, VISTA and Windows 7).
- Experience working with SDLC process methodologies like Waterfall and Agile.
- Possess strong problem analysis skills with ability to follow project standards.
- Proven ability to produce the highest quality results working under extremely tight deadlines and a very strong team player
TECHNICAL SKILLS:
Languages: Java/J2EE, C and C++
Java Technologies: J2EE (Servlets 2.3, JSP 1. 2, JDBC, JNDI, JMS), JDK 1.7, Web Services (SOAP/WSDL, REST), AXIS 2.x, JAX-WS, JAX-RS, JSON, iBatis
Web Application frameworks: Struts 1.2, Spring 4.0, AngularJS
ORM: Hibernate 4.3
Web/Application Servers: Web Sphere 7.x, Web logic, JBoss 7.1, Tomcat 4.x/5.x
Source Control: SubVersion, CVS, Accurev, GitHub
Scripting Languages: JavaScript, JQuery
Markup Languages: HTML/CSS, XML/XSL, DHTML
UML/QA Tools: Rational Rose 2000, Microsoft Visio, HP ALM
Database Applications: Oracle, DB2,MS-Access, SQL server
Operating Systems: Windows (XP,VISTA,7), Linux
Methodologies: Waterfall, Agile
Build & Deployment: ANT, Maven, Jenkins, Openshift, AnthillPro
PROFESSIONAL EXPERIENCE:
Java/J2EE Developer
Confidential, Boston
Responsibilities:
- Engaged in analysis, design, development, dev integration test and supporting QA.
- Involved in creating REST web services to support Contract Manager Application.
- Developed client side UI using HTML,CSS and AngularJS.
- Troubleshoot critical production issues and provide solutions within given time.
- Worked on Contract Manager Migration to support continuous integration tools such as AnthillPro.
- Worked with team architect for creating Tech Spike documents and POC for generating the builds from Jenkins and Open shift deployments.
- Worked on different code quality tools using JaCoCo and Sonar to meet security and compliance requirements.
- Followed AGILE (SCRUM) methodologies, participating in sprint planning every two weeks and daily stand up meeting to provide the status of committed work.
Environment: Java1.7,Spring4.0, REST Web Services, HTML5, CSS, AngularJS, JBoss 7.1, GitHub, Jenkins, Open Shift, Oracle 10g, ServiceNow, JaCoCo, Sonar, Fortify, Windows 7.
Java/J2EE Developer
Confidential, NJ
Responsibilities:
- Responsible for analyzing the requirements and prepare detailed design and customization documents.
- Participated in the business requirements meetings and provided inputs.
- Performed process walkthroughs, implemented changes, while working closely with business process owners and management.
- Implemented various new business rules using Drool rule Engine.
- Performed functional testing for the new Iterations and applications.
- Developed code migration and maintaining code versions using Eclipse.
- Involved in deployment for the multiple versions of builds coordinating with release team, configuration management and DBA teams.
- Worked with Cruise Control to build the application.
- Prepared various testcases to check the application is working or not using JMX console.
- Responsible for monitoring everyday batch jobs and resolving batch related issues.
Environment: Java, JDBC, XML, Servlets, JSP, JBOSS, JMS, Drool rule Engine, DB2, Eclipse, Log4j, Windows 7, Cruise Control,JMX.
Java/J2EE Developer
Confidential, NJ
Responsibilities:
- Analyzed requirement and created various services needed for the project.
- Totrack and retrieve customer billing information this system enhance productivity and improve the current business processes by providing easy access to information.
- Validate user has access requested service/sub service.
- Implemented different J2EE Design Patterns such as Value Object, Data Access Object.
- Extensively used Java, Servlets, JSP, XML to implement the core functionality.
- Used spring framework for dependency injection with the help of Spring Configuration files.
- Used iBatis for mapping the input and output from Stored Procedure.
- Developed various StoredProcedures, SQL queries to create, retrieve and update data.
- Used RAD 7.0 IDE for developing the application.
- UsedWeb Sphere 7.1 Server for deploying an application.
- Used JDBCfor database connectivity with Oracle 10g.
- Used Accurev tool as version control system to check in and checkout the code.
- Log4j were used to log the various debug, error and informational messages at various levels.
- Analyzed web applications, documented detail Test plans, Test cases and expected results based on the business functional requirements.
- Partner with other team members to troubleshoot issues and ensure operational readiness as it relates to integration with upstream and downstream systems
Environment: Java1.5,Spring3.0,Log4j,Oracle 10g,JDBC, JNDI, RAD 7.0,IBM Websphere 7.1, JAXB,COBOL, XML,Accurev, Beyond Compare, Design Patterns, iBatis, Oracle 10g, Windows 7.
Java/J2EE Developer
Confidential, NJ
Responsibilities:
- Participated in the business requirements meetings and provided inputs.
- Developed web services in Java with Apache Axis for custom caching engine.
- Repsonsible for analyzing the requirements and prepare detailed design and customization documents.
- Responsible for developing major MVC components using J2EE Framework.
- Meet frequently with business team to develop requirements and project plans with critical deadlines.
- Evaluated known deficiencies and/or functional areas needing improvement.
- Performed process walkthroughs, implemented changes, while working closely with business process owners and management.
- Used SOAP UI to test the web service request/response scenarios.
- Performed functional testing for the new Iterations and applications.
- Developed code migration and maintaining code versions using Eclipse.
- Involved in deployment for the multiple versions of builds coordinating with release team, configuration management and DBA teams.
Environment: Java, JDBC, XML, Servlets, JSP, Webservices,WSDL,SOAP, AXIS2, JBOSS, JMS, Drool rule Engine, DB2, Eclipse, Log4j, Microsoft Visio, IBM Test Director.
Java/J2EE Developer
Confidential, FL
Responsibilities:
- Responsible for functional and technical analysis, design and development.
- Developed MVC application using Struts.
- Developed Web 2.0JSP screens using AJAX, JQuery.
- Developed HTML Mock up screens, prototypes for functional clarifications using Dreamweaver.
- Used spring’s dependency injection for application objects dependency.
- Developed Struts Action Forms, Action classes and configured struts-config and maintained integration with Spring.
- Developed XML Parsing using SAX and DOM.
- Usedthe patterns MVC, Business Delegate, Singleton and DTO, DAO, etc.
- Developed, maintained various ANT build scripts for deployment to IBMWebsphere.
- Developed notification system using IBMMQSeries messaging.
- Performed Unit testing and performance testing using JUnit.
- Profiled applications using IBM Websphere Profiler for optimizing the application.
Environment: Java, J2EE, JSP, JQuery, Servlets, JSTL, XML (SAX/DOM), log4j, JNDI, JDBC, UML, Struts, Spring, MQSeries, JUnit, IBM Websphere 6.1, JDK 1.5, Oracle, Visual Source Safe, RAD 7.5, Dreamweaver.
