Java Application Developer Production Support Resume
Rochester, MN
SUMMARY:
- Passionate Java Developer with 3 years of experience in Banking, Lending and Financial domain engineering user - centric and break through solutions and expertise in Object Oriented Programming and Test Driven Development.
- Involved in full software development life-cycle from concept through delivery and fanatical about quality, usability, security, scalability.
- 3 years of experience in engineering user-centric and break through solutions in Java
- Excelled in Agile/Scrum implementation methodologies, contributing to highest successful sprint deliveries.
- Designed front end screens using HTML5, CSS3, Bootstrap, JQuery, JavaScript.
- Expert level knowledge in Banking, Lending and Mortgage domain.
- Expertise in developing multi-tier applications in Spring MVC.
- Implemented common Design Patterns for designing highly scalable, component based and service driven Java applications.
- Strong experience with RDBMS Databases like Oracle, MySQL and ORM frameworks like Hibernate.
- Used Splunk to monitor real time application logs.
- Expert in writing SQL queries and triggers, functions and stored procedures in PL/SQL.
- Designed and Consumed Web Services in SOAP, RESTful using WSDL, JAX-RPC, JAX-WS, JAX-RS, Spring REST and Web Services authentications.
- Strong experience in developing JSON, Jackson and JAXB in RESTful web services.
- Code check in and version controlling using GIT, SVN.
- Used Log4J framework for application logging.
- Designed and tested test cases in unit testing using JUNIT.
- Managed Bug life cycle through JIRA and Task management through TFS.
- Achieved continuous Integration with Build tools like Jenkins and Maven.
- Maintained and Deployed code in Application and Database servers in Oracle WebLogic and IBM WebSphere.
- Provided 24x7 on call support in production environment on rotation basis.
- Certified in Lean Six Sigma Green Belt.
- Successfully implemented EPIC go live project in Wisconsin.
TECHNICAL SKILLS:
Languages: Java, SQL, PL/SQL
J2EE Technologies: JDBC, JNDI, EJB, RMI, Servlets, JSP
XML Technologies: DTD, XSD, JAXB, JAX-RPC, JAX-WS
Frameworks: Struts 2.5, Spring 4.2, Hibernate 3.0, JSF 1.2, JUnit, Log4j
Scripting/Markup Languages: JavaScript, HTML, HTML5, DHTML, AJAX, CSS3, Angular, JQuery
Message Oriented: JMS, Active MQ
Web Services: SOAP, REST, WSDL, Swagger, JAX-WS,JAX-RS, Apache CXF
Web/App Servers: Apache Tomcat 3.0, Oracle WebLogic 7.0, IBM WebSphere 6.1JBOSS
IDE’s: Eclipse, Intelli J, NetBeans, Atom, Notepad ++
UML Tools: MS Visio
Databases: Oracle 9i/10g, SQL Server, IBM DB2, MySQL
Configuration Mgmt. Tool: Git, SVN, Clear Case
Operating Systems: Windows, Linux
WORK EXPERIENCE - PROJECTS:
Confidential, Rochester, MN
Java Application Developer production support
Responsibilities:
- Customized Akana platform features written in Java, J2EE, Spring MVC.
- Provided 24x7 on call support in production environment on rotation basis.
- Wrote SQL Queries, triggers, functions and stored procedures in PL/SQL in Oracle Database.
- Monitored real time application logs in Splunk.
- Developed and consumed Web services for Confidential internal applications in SOAP and RESTful API’s.
- Developed SOAP Web Services clients using Apache AXIS 2 framework.
- Developed RESTful Web Services clients using JAX-RS and Spring REST.
- Implement RESTful API based Web services and integrated with Spring MVC and JPA
- Exposed services as RESTful APIs through Akana API management tool for external consumption.
- Experience in Implementation and generating of WSDL , client STUBS and Server-Side code
- Involved in requirements gathering and analysis from the existing system. Captured requirements using Use Cases and Sequence Diagrams
- Involved in planning process of iterations under the Agile Scrum methodology
- Used for Maven entire build process.
- Used SVN for version controlling.
- Involved in resolving Integration Test, UAT and Production Issues for the Akana Application.
- Developed Exception handling framework and used log4J for logging and used JUNIT for unit testing.
- Used Eclipse IDE for development, JIRA for defect tracking.
Environment: J2EE, JAVA, Spring, Soap, JAX-WS, JAX-RS, JSP, JavaScript, HTML, Ajax, XML, JSON, Web Services, Windows 7, SVN, JUnit, Log4j, Maven, Splunk.
Confidential
Java/ J2EE Developer
Responsibilities:
- Actively involved in the Requirement gathering for the enhancements to the new and existing product implementations.
- Designed, Developed Tested and Deployed Confidential functionalities in Dev, Test and Prod environments.
- Involved in the development of JMS components to send messages from one application to other application internally.
- Involved in injecting dependencies into code using concepts like IOC of Spring Framework
- Implemented Spring POJO classes for business logic and form bean classes for validation by using spring framework. Extensively involved in writing JavaScript/ jQuery Ajax call to retrieve the data from the back-end then display on the screen in a well-organized way.
- Used Log4J to capture the log that includes runtime exceptions, monitored error logs and fixed the problems.
- Involved in installing and configuring Jenkins and Maven for application builds and deployment.
- Used Eclipse IDE for development, JIRA for defect tracking.
- Actively participated in the daily SCRUM meetings to produce quality deliverables within time.
- Deployed the application on Oracle WebLogic, JBOSS Application Server.
- Good experience in using version control tools like GIT and SVN.
Environment: J2EE, Spring MVC, JPA, RESTful API, JAX-RS, JAVA, Servlets, JSP, JSTL, JNDI, JavaScript, HTML, jQuery, Ajax, XML, Windows 7, GIT, JUnit, Log4j, Maven, Unix, JBOSS, Splunk.