Sr. Java Developer Resume
San Francisco, CA
SUMMARY
- 8 Plus years of work experience in analysis, design, development, maintenance and supporting of large & complex software applications.
- Extensive Experience in JAVA and J2EE components such as JSP, JDBC, Java Beans, Struts, Spring, Hibernate, SOAP Web Services, REST, hibernate, Lombok, Core Java, Thread Pool, JMS, Junit, log4j, Core Java, JMS, JSF
- Experience in working with relational databases like Oracle, DB2 and MySQL and also worked on Mongo
- Strong Experience in using XML technologies such as XML, XSL, XSLT, SAX, DOM and XML Beans.
- Good knowledge on building applications using ANT &Maven.
- Good knowledge RDBMS concepts, SQL, Oracle and object oriented Programming concepts.
- Good experience in using various source code control tools like CVS and Tortoise SVN.
- Strong problem - solving skills, good analytical, communication and interpersonal skills.
TECHNICAL SKILLS
Java/J2EE Technologies: Servlets, JSP, Java Beans, JDBC, JMS, JNDI,JSF
J2EE Frameworks: Apache Struts, Spring, Hibernate, Log4J, JSF, Junit, Blaze FICO
Web Technologies: REST, Web services SOAP, XML, XSL, XSLT, SAX, DOM, HTML, AJAX.
Programming Languages: Java, SQL, PL/SQL
Database: Oracle 9i/10g, DB2, SQL Server, MySQL and Mongo
IDE: Eclipse 3.x, RAD 7.x, Jbuilder
Operating Systems: Windows, Linux
Source Control: ClearCase, CVS, Subversion, Tortoise SVN, GitHub
Methodologies: Waterfall model, Agile
Others: Microsoft Visio, ANT, TOAD, Rational Rose, MQSeries, Fair Issac Blaze Advisor (Rule Engine) 6.5, One shield Insurance Product
PROFESSIONAL EXPERIENCE
Confidential, Sacramento, CA
Sr. Java Developer
Responsibilities:
- Participated in major phases of software development cycle with requirement gathering, analysis, design, development, Unit testing, Integration testing, Production deployment.
- Used Agile (Scrum) development methodology during designs, implementation, testing, and production release.
- Wrote REST API Services for consumer modules - Search LFC, Add prospective member, Enroll Prospective member etc.
- Setup development and testing environments
- Analyzing and documenting the existing Systems, their business criticality.
- Preparation of Design Documents.
- Played an active role in coding part in order to enhance the application functionality as per the project requirement for all above listed projects.
Environment: Core Java, Spring MVC, Servlets, Jetty Server, REST, GitHub, Teneo hibernate, Oracle
Confidential, San Francisco, CA
Sr. Java Developer
Responsibilities:
- Participated in major phases of software development cycle with requirement gathering, analysis, design, development, Unit testing, Integration testing, Production deployment.
- Used Agile(Scrum) development methodology during designs, implementation, testing, and production release.
- Wrote REST API Services to send notification Nagios server if any inconsistent data across system’s then it will send alert message to Nagios
- Setup development and testing environments
- Analyzing and documenting the existing Systems, their business criticality.
- Preparation of Design Documents.
- Played an active role in coding part in order to enhance the application functionality as per the project requirement for all above listed projects.
Environment: Core Java, Spring MVC, Servlets, Jetty Server, REST, GitHub, Mongo, Lombok, Eclipse
Confidential, San Francisco, CA
Sr. Java Developer
Responsibilities:
- Participated in major phases of software development cycle with requirement gathering, analysis, design, development, Unit testing, Integration testing, Production deployment.
- Analyzing and documenting the existing Systems, their business criticality.
- Played an active role in coding part in order to enhance the application functionality as per the project requirement for all above listed projects.
- Analyzing to know impact of integrated systems while sunset of SCAN
- Remove SCAN from WBI workflow and also converting supporting data for integrated systems (GT Nexus)
- Developed a new Service layer for SCAN sunset and by pass from WBI Flow
- Create REST service will produce XML and send out to GT Nexus and others
- Wrote test cases, interacted with QA team and verify user requirement
Environment: Core Java, Spring MVC, JMS, MQ, REST, WBI, IDE Eclipse, Lombok, tortoise SVN, Linux, Hibernate, Mongo
Confidential
Java Developer
Responsibilities:
- Analyze business requirements for Solution definition & configuration in Sales Product Develop web application using Struts Framework
- I was involved in the requirement analysis, design, and development as well as in the testing of this product.
- I was extensively involved in the development of the sales Builder, which involved using Spring MVC and Hibernate and also specific intra link framework
- Designed and developed user interfaces using JSF, HTML and CSS
- Used JSF validation framework for front end validations
- Use Eclipse as IDE tool to develop the application
- Use SVN for software configuration management and version control
- I wrote all the Sales Builder Junit Test Cases
Environment: Core Java, Web Services, Spring MVC, Hibernate, Oracle 11 g, JMS, JSTL tag libs, Intra Links Framework, IDE RAD, SVN, Servlets, JSF, windows.
Confidential
Java Developer
Responsibilities:
- Participate in project planning sessions with business analysts and team members to analyze business IT Requirements and translate business requirements into working model.
- Develop web application using Struts Framework
- Involve in Initial designing and creating Use case diagrams, Sequence Diagrams and class diagrams using the MS Visio Tool.
- Develop DAO design pattern for hiding the access to data source objects.
- Use Eclipse as IDE tool to develop the application
- Use SVN for software configuration management and version control
- Proactively monitoring the Application to avoid major impact to Business.
- Deploy the application on the WebSphere Application Server.
Environment: Core Java, J2EE, Spring MVC, servlets, JSP, One Shield, XML, XML Spy, Oracle 11g, JDBC, Spring MVC, Hibernate, PL/SQL Procedures, Functions SOAP UI,JSF
Confidential
Java Developer
Responsibilities:
- Develop web application using Struts Framework
- Involve in Initial designing and creating Use case diagrams, Sequence Diagrams and class diagrams using the MS Visio Tool.
- Develop DAO design pattern for hiding the access to data source objects.
- Use Eclipse as IDE tool to develop the application
- Use SVN for software configuration management and version control
- Proactively monitoring the Application to avoid major impact to Business.
- Deploy the application on the WebSphere Application Server.
Environment: Core Java, J2EE, Apache Struts, Servlets, JSP, One Shield, XML, XML Spy, Oracle 11g, JDBC, Spring MVC, Hibernate, PL/SQL Procedures, Functions SOAP UI
Confidential
Java Developer
Responsibilities:
- Develop web application using Struts Framework
- Use Jdbc framework for the backend persistence
- I was written JAXB to marshal and un-marshal XML and handle back end calls.
- Check validating the request and response XML file against its schema
- Helped in Code Reviews against the ‘code review checklist’ standards.
- Use IBM RAD as IDE tool to develop the application
- Develop DAO design pattern for hiding the access to data source objects.
- Use CVS for software configuration management and version control
- Deploy the application on the Web Sphere Application Server.
Environment: Core Java, web services, JAXB, Servlets, JSP’S, struts RAD (IDE), Web Sphere, XML Spy, Oxigen, XML, XSD, Window
