Sr Application Developer Resume
0/5 (Submit Your Rating)
Eden Prairie, MN
SUMMARY
- Highly skilled and experienced in Agile & Waterfall Development process for diverse requirements.
- Java&J2EErelated technologies with extensive 15 years of IT experience in all phases of the project development life cycle.
- Experience in preparing High & low - level design docs with UML diagrams using Microsoft VISIO tool.
- Extensive experience inJava&J2EEtechnologies using CoreJava-Collections, Exception Handling, Serialization & Multi-threading, JDBC, Servlets, JSP, EJB, Web services - SOAP & REST, Frameworks - Spring, Struts and Hibernate.
- Developed the UI pages using HTML, CSS, JSP, AJAX,JavaScript, Angular JS, Grails and Groovy (GGTS) and Struts-taglib.
- Worked with spring programmatic transaction management using AOP and using Spring Batch.
- Created Hibernate mapping files, sessions, transactions, Query and Criteria's to fetch the data from DB.
- Extensive Experience inJavaPersistence API.
- Experience in coding, implementation and unit testing of variousJ2EErelated projects.
- Experienced in xml technologies - XML, DTD, XSD, XSLT, JAXP and JAXB.
- Produced as well as consumed the web services including SOAP & REST using WSDL, SOAP, JavaWeb Services (JAXB), Axis2, CXF.
- Extensive experience in database designing using RDBMS Concepts in Oracle & MY SQL.
- Hands-on experience in writing SQL & PL SQL - stored procedures, functions, views, triggers, joins inner join, outer joins and cursors.
- Experience in IDEs for programming work, which include Eclipse, RAD.
- Experience with build tools includes Ant & Maven.
- Assisted in Developing testing plans and procedures for unit test, system test, and acceptance testing.
- Involved in preparation ofdevelopertest cases, execution and preparation of scope & traceability matrix.
- REST API with Java Spring Boot
- Proven track record of coding, integrating complex technical processes within high-profile and deadline-oriented environments.
PROFESSIONAL EXPERIENCE
Confidential, Eden Prairie, MN
Sr Application Developer
Responsibilities:
- Designing & Developing SOAP and RESTful based Web Services to integrate front end websites with backend health care providers. The system is developed using OSGI based Apache Felix, Apache CFX, Spring 4,x running on IBM Websphere 7.0 backend application server.
- Experience in frontend and backend design and development of web application using frameworks such as Spring, Spring Boot as well as RESTful and micro-services.
- Also wrote simulation script to performance and load test the services using Gatling Framework written in Java 1.8 and Scala. Performance script was deployed to DevOps environment using Jenkins, Docker, marathon and Jarvis for continues build, testing, execution and delivery.
Confidential, Eagan MN
Sr.Java/J2EE Developer
Responsibilities:
- Followed Agile methodology and Scrum.
- Involved in application design and participated in technical meetings.
- Created Sequence Diagrams, Class Diagrams as part of the application design using Microsoft Visio tool.
- Performed User Interface Design and coding usingJava, Spring framework and web technologies.
- Designed UI pages using HTML,JavaScript, CSS, AJAX, AngularJS, JSP, JSON and Tag libraries.
- Implemented business tier using Spring IOC, AOP and MVC.
- Utilized Spring annotations and XML configuration for Dependency Injection.
- Involved in implementing logging, exception handling and transaction management using spring AOP.
- Used Spring framework for IOC (Inverse of Control), and managed other Java Beans and Spring Boot to build Microservices.
- Used WSDL, SOAP, JAX-WS, JAX-RS, CXF technologies to create web services, generate stubs and consuming the existing services. Developed the UI pages using HTML, CSS, JSP, JSTL, AJAX,JavaScript, Angular JS, Grails and Groovy (GGTS), Ruby on Rails (ROR) and Struts-tag lib
- Used CXF API to generate Restful web services.
- Tested SOAP web services using SOAP UI and REST web services using REST Client.
- Application code repository maintenance.
- Used TOAD for internal data storage and retrieval.
- Used Ervin tool to design database models.
- Involved in setting up connection pooling and used JMS for Asynchronous messaging.
- Developed web services and data synchronization services.
- Involved in using Corejavaconcepts - Collections, Exception Handling, Multi-Threading, Serialization andJava1.7 features etc.
- Involved in peer & lead level design and code reviews.
- Built code & deployed on Tomcat application server.
- Coordinated with DBAs regarding the database issues and deployment team for code deployments.
- Followed coding guidelines, and also make sure the 100% code coverage to maintain the quality of code.
- Prepared Change Request business documents and involved in change and release management.
- Performed Unit testing using JUNIT, System, Regression, and Integration Testing.
Environment: Windows 7, Linux,Java/JEE, HTML, CSS, JQuery, AJAX, Spring 3.2, AspectJ, JSP 2.2, Hibernate 3.5, Tomcat 6, JMS, Apache 2.2, JDBC, STS 3.5, Log4j, Maven, JUnit, Oracle, Web Services- WSDL, SOAP, REST, JSON, SOAP UI, REST Client, MS Visio, Grails and Groovy Tool Suite.
Confidential, Minneapolis, MN
Sr.Java/J2EE Developer
Responsibilities:
- Involved in phases of SDLC in Requirements Gathering, Analysis, design, development and Testing.
- Involved in the preparation of Technical Specification documents. Coordinated with BAs and QA manager to analyze the requirements.
- Used Spring framework for IOC (Inverse of Control), and managed other Java Beans and Spring Boot to build Microservices.
- Designed UI pages using HTML, JavaScript, CSS, JSP and Tag libraries.
- Involved in building the code using Ant & deploying on Web sphere application server.
- Used TOAD for internal data storage, retrieval and query analysis.
- Optimized complex SQL queries for performance improvement.
- Followed coding guidelines & make sure the quality of code.
- Performed Unit testing using JUNIT, JSP, WebSphere application server 5.1, HTML, CSS, Eclipse, Log4j, Ant, JUnit, Oracle database, My SQL, Struts 1.1, XML, XSL
