Java Developer Resume
5.00/5 (Submit Your Rating)
Fort Wayne, IN
TECHNICAL SKILLS:
- C
- Agile
- Waterfall
- JavaScript
- CSS/HTML
- J2EE
- JSP
- JDBC
- JNDI
- Web services
- JSP
- AJAX
- JQuery
- JavaScript
- XML
- XSD
- SOA
- Microservices
- Oracle
- DB2
- SQL Server
- WebLogic
- IBM’s WebSphere
- Multi-threading
- Core Java
- Log4j
- SVN
- Struts
- Spring
- JSF
- Hibernate
- RDBMS
- ANT
- SQL
- PL/SQL
- Junit
- GIT
- Jenkins
- Mango DB
- Mule
- Wily
- HP ALM
- Github
- Maven
- Jenkins
- Docker
- JUnit bash.
PROFESSIONAL EXPERIENCE:
Confidential, Fort Wayne, IN
Java Developer
- Provided technical consulting and application development services in support of “Straight through Processing” (STP) systems.
- Developed solutions that integrate "internal and external life and annuity" business entry systems, DTCC data feeds and automated workflow distribution.
- Developed the application under J2EE architecture and utilized enterprise Java Beans (EJB) for building highly scalable and robust application.
- Built the system using servlets to receive and respond to the requests coming from AMP systems and to allow asynchronous communication between different components.
- Supported the STP application to ensure critical transactions process in a timely and automated fashion.
- Designed daily extract automation application to process commands, transactions and autosys jobs.
- Worked on fund transfer, policy admin inquiry systems and migrated the application to J2ee architecture.
Confidential, Vernon Hills, IL
Java Developer
- Developed User Interfaces using HTML, JSP, JQuery and JavaScript.
- Worked with open source web server Apache Tomcat.
- Involved in developing WSDL files and SOAP based web services. Also worked in consuming external SOAP service.
- Used SPRING framework for dependency injection and implementing MVC architecture.
- Developed XSD’s for validating the various incoming XML requests and outgoing XML responses.
- Building and managing the project using MAVEN, and HUDSON for Continuous Integration.
- Used SVN as a version control tool and STS - Eclipse as IDE.
- Extensively used Log4j for logging at various levels.
Confidential, Minneapolis, MN
Java Developer.
- Involved in design, development, and testing phases of SDLC (Software Development Life Cycle) and followed TDD approach.
- Used SPRING framework for dependency injection and implementing MVC architecture.
- Designed and Developed Module based persistence layer under the guidance of DAO design pattern, ORM/JPA principles using Hibernate.
- Developed MULE Flows for various purposes.
- Developed RESTful web services by consuming external REST service.
- Implemented Asynchronous messaging with MQ using JMS.
- Developed User Interfaces using HTML, JSP and JavaScript.
- Built and managed the application using Apache MAVEN and used HUDSON for Continuous Integration and MULE ESB for project orchestration and logging the transactions.
- Configured WILY tool for monitoring the health of the project.
- Used CVS as a version control tool and Eclipse as IDE.
- Extensively used Log4j for logging at various levels.
- Involved in Bug fixing of various modules that were raised by the testing teams in the application during the Integration testing phase.
Confidential, Bentonville, AR
Java Developer
- Designed & Developed Request, Response XML schemas (XSD) for the Module which are part of SOAP request and response.
- Developed service oriented middleware to in corporate two legacy source systems and published them as web-services. Incorporated source system specific business logic in Java code and exposing them as Web Service as per Base profile specifications 1.0 and WSDL contract.
- Developed Stateless session beans to parse (parser frame work) and process the user request into domain object (DAO design pattern) to delegate the business request to the business delegate object.
- Developed necessary parsing and XML construction logic using XML parser APIs JAXB.
- Developed user interface using JSP, Struts published validation framework to support client side and server side validation.
- Configured EH Cache to load the static tables into secondary storage area.
- Used built in store Procedures to reach the requirements from the Client to improve the response times of the services.
- Developed customized queries for retrieving the data from the Mango database and worked with business and client to reach the performance parameters.
- Involved in Bug fixing and maintaining applications using shell scripting programming.