Java Developer Resume
SUMMARY
- 7+ years of experience in JAVA/J2EE technologies
- Oracle Certified Java Programmer 1.6
- Experience in Finance Domain, Investment Banking and in AML Screening products.
- Experience in SDLC, Agile Methodologies and in different project life cycles
- Developed applications using latest technologies like Spring3.0, Hibernate3.2 (using annotations), and REST based Web services, Rule Engines (Drools4.1), XML API and tools.
- Latest experience in middleware technologies like Mule framework (Mule ESB).
- Worked using several J2EE design patterns like Singleton Pattern, Front Controller, Data Access Object, MVC, and Adapter Design Patterns
- Good exposure of web services technologies such as SOAP, HTTP, WSDL, XSD, and XSLT.
- Good knowledge in design and programming of developing front end applications using Struts1.2
- Strong working experience for version control with Tortoise SVN, GIT.
- Excellent experience in developing, debugging and profiling tools for Java and SQL technologies
- Deployed applications in WAS 7, Oracle Glassfish and Apache servers.
- Experience in CVS, SVN and Mercurial.
- Good backend programming skills with SQL/PL SQL using different databases MySQL, Oracle 10i.
- Worked in build tools like Ant and Maven.
- Developed applications in development environments Eclipse, IBM RAD, Netbeans, and XML SPY.
- Having excellent analytical/problem solving skills, enthusiasm to learn new technologies .
TECHNICAL SKILLS
Languages/Technologies: Core Java, Servlets, JSP, Struts 1.2, Spring, Hibernate, Mule ESB, Web Services (Soap & Rest), JMS, Junit, Xml, Xslt, XQuery, Drools, Maven, Java Script, HTML, JQuery, JSON
IDE/Tools/Utilities: Eclipse, IRAD, Aqua data, Pl/Sql Developer, Query tool, Putty, Jdeveloper, NetBeans, Sonarqube, Edit Plus, Oracle Jdeveloper 10g
Application/Web Servers: Tomcat, Web sphere, Web Logic Server, Glass Fish, Mule ESB, and Jenkins Build Server
Databases: Oracle 10g, 11g, MySQL, PL/SQL, Sybase
Operating Systems: Windows 7, Ubuntu 12.04
PROFESSIONAL EXPERIENCE
Confidential
Java Developer
Responsibilities:
- Implementation of the technical solutions and writing test cases for all scenarios.
- Integrated with third party application by consuming their web services.
- Enhancing existing systems according to assigned project requests.
- Multiple Hot fixes for issues raised by customers and support activities for the application
- Used JAXB to create and bind Java objects from XML schemas.
- Wrote internal design document, which includes technical architecture diagram, detail designs for each tier and for each layer
- Unit & System Integration Testing of the application.
- Bug fixing of UAT and production issues.
- Understanding functional specifications and testing the application.
- Responsible for code review, maintaining application flow, debug, build and deployment.
Confidential
Sr Java Developer
Responsibilities:
- Integrated with third party application by consuming their web services.
- Used JAXB to create and bind Java objects from XML schemas.
- Used MAVEN automated build scripts to compile and package the application.
- Multiple Hot fixes for issues raised by customers and support activities for the application
- Wrote internal design document, which includes technical architecture diagram, detail designs for each tier and for each layer
Confidential
Java Developer
Responsibilities:
- Implementation of the technical solutions and writing test cases for all scenarios.
- Integrated with third party application by consuming their web services.
- Enhancing existing systems according to assigned project requests.
- Multiple Hot fixes for issues raised by customers and support activities for the application
- Used JAXB to create and bind Java objects from XML schemas.
- Unit & System Integration Testing of the application.
- Bug fixing of UAT and production issues.
- Understanding functional specifications and testing the application.
Confidential
Senior Software Engineer
Responsibilities:
- Analyzing the business requirements & presenting the design for the technical solutions.
- Managing document reviews and code reviews.
- Participating in design review meetings and analyzing the impact of Change Requests.
- Involved in providing estimation of the build & testing effort for the project and CRs.
- Implementation of the technical solutions and writing test cases for all scenarios.
- Unit & System Integration Testing of the application.
- Integrated with third party application by consuming their web services.
- Used JAXB to create and bind Java objects from XML schemas.
- Used MAVEN automated build scripts to compile and package the application.
- Deployed and tested the application using Mule and Tomcat servers
- Expertise in testing and debugging web services via SOAP, using the open source testing tool SoapUI
- Responsible for code review, maintaining application flow, debug, build and deployment.
- Used Log4j for development and run time debugging of the application.
- Used Junit for test driven development and perform unit testing
Environment: Core Java, J2EE, Spring 3.0, Mule ESB, Any Point Studio, XML, XSD, XSLT, JAXB, SOAP web services, Rest web services, log4j, Junit 4, Apache Active MQ, JMS, JSON, XQuery, Drools, Oracle 10g, HP ALM, Windows, Unix.