Java Developer Resume
Austin, TX
SUMMARY
- Sun Certified Java Programmer, Having 9+ years of professional experience with strong development and design in web based, web services based using Java/J2EE technologies.
- Experience in Complete Software Development Life Cycle like Analysis, Design, Development, Testing, Deployment and Maintenance.
- Extensive experience with Technology stack Java, J2EE, Spring, Spring Batch, Web Services Hibernate, JSF, Struts 1.2, JSP, Servlets, XML, HTML, CSS, JavaScript and Ajax.
- Experience in Development of Web Service based systems using SOAP, RESTful with RESTEasy, Apache CXF and testing of services using SoapUI.
- Experience with Application Servers such as WebLogic and Tomcat.
- Having experience in Banking and Financial Services domain.
- Experience in working with Oracle and Sybase databases.
- Experience with Jenkins and Hudson to automate continuous build integration and deployment to support applications.
- Experience with JIRA task tracking tool.
- Experience with Junit, Testing and Mockito frameworks for unit testing.
- Good working knowledge in building applications using Maven and Apache ANT build tools.
- Executed the projects using Agile & Waterfall methodologies
- Experience with Toad and sqldeveloper tools.
- Adhered to CMMI Level 5 & ISO 9001 Quality Processes and experience with corresponding documentation in all the phases of SDLC.
- Having Good Knowledge in understanding business processes/requirements and translating into technical requirements.
- Development experience with IDE Eclipse
- Excellent interpersonal and communication skills, technically competent and result - oriented with strong problem solving skills.
- Involved in resolving the issues among all phases.
TECHNICAL SKILLS
Web Technologies: Spring, Spring Batch, Struts 1.2, Hibernate, JSF 2.0/1.2, Richfaces, JAX-WS, JAX-RS Web Services with RESTEasy, WSDL, JAXB, HTML, XML, Servlets, JSP, JUnit, Mockito, Easymock, Log4j, JavaScript and Ajax.
Application servers/ Web Servers: WebLogic and Tomcat.
Tools: & Utilities Eclipse, Toad, SOAPUI, CheckStyle & PMD Code review plug-ins, Sonar, Hudson, Jenkins, Putty, WinSCP.
Databases and Others: Oracle, Sybase, JUnit and Quartz Schedulers
Version Controller Tools: SVN and VSS
Build tools: Maven and Ant.
Platform: Windows and Linux
PROFESSIONAL EXPERIENCE
Confidential, Austin, TX
Java Developer
Responsibilities:
- Involved in Requirement gathering and analysis.
- Involved in Development and Unit Test.
- Involved in Sprint Planning, estimations and retrospective meetings.
Environment: - Java 1.8, Spring Boot, Spring Batch, Teradata and h2 databases.
Mapping Manager
Confidential
Responsibilities:
- Involved in Requirement gathering
- Involved in Development and Unit Testing
- Involved in preparation of HLD and LLD documents.
- Involved in deployment activities and preparation of release artifacts.
- Involved in Sprint Planning, estimations and retrospective meetings.
Environment: - Spring, Spring Batch, Hibernate, CXF, JSF, Oracle and Tomcat
Confidential
Developer
Responsibilities:
- Involved in developing of Liquidity-Transaction screens for cashpool
- Involved in developing of interest rates, calculations and maintaining all areas as spring batch application in ledger
- Involved in developing of movement of data from log to production tables and maintain of bic maintenance data through file reading as spring batch applications.
- Involved in developing of BIC Maintenance and IPC to MPC mapping modules
- Involved in testing of soapui test cases and junit test cases
Environment: - Spring, Spring Batch, Hibernate, CXF, JSF, Oracle and Tomcat
Confidential
Developer
Responsibilities:
- Involved in developing of Wish List and Hot Deals modules.
- Involved in developing batch processes Deal Map, Koala and yipit.
- Involved in XML and JSON parsing techniques for the batch processes.
- Involved in writing of Junit test cases.
Environment: - Spring, Hibernate, Rest easy client, Oracle and Tomcat
Confidential
Developer
Responsibilities:
- Involved in implementing components of EMI calculator, view of cars & schedule test
- Involved in fixing of functional issues and device specific issues.
Environment: - Groovy, FTL and MI Studio Platform (Internal to July Systems)
Confidential
Developer
Responsibilities:
- Involved in implementing components of CFB & NHL sports
- Involved in fixing of functional issues and device specific issues
Environment: - Groovy, FTL and MI Studio Platform (Internal to July Systems)
Confidential
Developer
Responsibilities:
- Involved in enhancements using Flex and Java
- Involved in SIT Support, fixing critical and high level issues
- Preparing UTP and test cases for all enhancements
- Involved in production support
- Involved in writing stored procedures in Sybase
Environment: - Spring, Hibernate, Adobe Flex, Java, Sybase, UNIX and WebLogic.
Confidential
Developer
Responsibilities:
- Analysed Existing flow of system.
- Worked on new enhancements of finace using swings and spring framework.
- Developed the code for Master Data & SLB tabs.
- Writing of JUnit Test cases and involved in Bug Fixing
Environment: - Groovy, FTL and MI Studio Platform (Internal to July Systems)
Confidential
Developer
Responsibilities:
- Analysed Existing flow of system
- Worked on new enhancements of MF and Commission modules using Struts
- Developed code for Fee Details Master of commission module
- PEF enhancements of Corporate Actions in Wealth Management System
- Involved Unit Testing and Bug Fixing.
Environment: - Struts 1.2, Java 1.6, HTML, JSP, Servlets, Tomcat and Oracle 9i
