We provide IT Staff Augmentation Services!

Java Developer Resume

Dallas, TX

SUMMARY:

  • Over 7+ years of software development experience in Object Oriented Programming, design and development of Multi - Tier Distributed, Web based, e-Commerce, Enterprise Applications using Java and J2EE Technologies following Software Development Life Cycle.
  • Extensive exposure to software developmentlifecycle(SDLC) and projectmanagementmethodologies.
  • Expertise in Core Java with strong understanding and working knowledge on advanced Java concepts like Collection framework, Exception Handling, Multithreading.
  • Firm understanding on various Object-Oriented Design Patterns such as Singleton Pattern, MVC Pattern, Factory Pattern with good exposure to UML Modeling using Rational Rose.
  • Good knowledge and hands-on experience in IBM Sterling and Enspire Commerce Order Management systems.
  • Provided primary support for the SIT and UAT, coordinated with the testing team to clarify any requirements for creating integration test plans and identify test data.
  • Very good hands on experience in development and implementation of Model-View- Controller (MVC) using Spring Boot, Spring MVC, Data Access Objects, and Data Transfer Objects.
  • Excellent development exposure to ORM tools like Hibernate that confirms to JPA 2.0 specification.
  • Specialized in using Servlets, JSP, JSTL, XML, XSLT, JDBC for Web Application Development.
  • Having good understanding and limited experience in front end area using HTML, HTML5, DHTML, CSS, JavaScript, Angular JS and jQuery.
  • Well-versed in using JMS specification with implementations like IBM MQ Series for messaging services.
  • Good exposure to RESTful web services with Java (JAX-RS) using Jersey framework.
  • Hands on development experience on Unix/Linux platform and excellent Shell Scripting capabilities.
  • Experience in working with Web Servers like Apache Tomcat, and IBM WebSphere Application Server.
  • Excellent development experience on different IDEs like Eclipse, My Eclipse, IntelliJ and Databases like Oracle 10g, SQL Server, Maria and MySQL.
  • Experience working with versioning tools like GIT, build tools like Maven and continuous integration tools like Jenkins.
  • Experience in various Agile Methodologies such as SCRUM, Test Driven Development, Pair Programming and good exposure to all areas of project development starting from gathering requirements to project deployment and post production support.
  • Ability to debug the code effectively and strong inclination towards conducting root cause analysis for the issue at hand.
  • Flexible, enthusiasticandprojectorientedteamplayer with excellent written and verbal communication skills.

TECHNICAL SKILLS:

J2EE Technologies: JSP, Servlets, JDBC, JNDI, JMS, JAXB, XSLT

Frame Works: Spring Boot, Spring 4.x, Hibernate 5.0, EJB3.x/2.x, JPA 2.0, Jersey

Web/Application Servers: WebSphere 8.5, Apache Tomcat 8.0

IDE/Tools: Eclipse, IntelliJ IDEA, Microsoft Visual Studio Code

Web Service specifications/ technologies: JAX-WS, JAX-RS, REST, SOAP, WSDL, XML, JSON, POSTMAN

JMS implementations: IBM MQ Series

Scripting Languages: HTML, HTML5, DHTML, JavaScript, Shell, Angular JS, jQuery, CSS3

Testing and Build Tools: JUnit, SLF4j, Log4j, Maven, Jenkins

Databases: Oracle 11g, My SQL, DB2, Maria DB, Mongo DB

Order Management Systems: IBM Sterling and Enspire Commerce

Designing Tools: Rational Rose

Operating Systems: Windows 10/8.1/7, Unix/Linux.

Project Management Tool: JIRA

Software Methodologies: AGILE (SCRUM), Waterfall

Source Control: GIT, Bitbucket

PROFESSIONAL EXPERIENCE:

Java Developer

Confidential, Dallas, TX

Responsibilities:

  • Design, develop and configure project deliverables for Perfaware's clients' Unified Commerce initiatives primarily on IBM Sterling and Enspire Commerce OMS.
  • Worked as part of global team to design and develop middleware, which involved creating RESTful Web Services supporting both XML and JSON and u sed POSTMAN Rest client to test all the services.
  • Developed new dashboard for proactive monitoring and reporting of IBM Sterling data using Spring Boot and Angular JS for Retail clients.
  • Project deliverables include software components such as Java Scripts, Java code, Altova MapForce maps, Apache Camel routes and documentation such as Solution Design documents, Interface Mapping documents, Interface Flow and Detailed Design documents.
  • Gather and review high-level business requirements for Omni channel Order and Inventory solutions for our clients.
  • Communicate functionality delivered and get clarifications on designs, enhancements or fixes needed with client and internal project teams.
  • Analyze, troubleshoot and fix functional, deployment or systemic issues with implemented solutions.
  • Support UAT, Integration and Performance tests to meet clients' functional and non-functional requirements.

Technology Stack: Core Java, Spring Boot, RESTful Web Services, POSTMAN, JSON, XML, Angular JS, Quartz Scheduler, Apache Camel, GIT, DB2, Maria DB, Altova MapForce, RESTful Web Services and Jira.

Java Developer

Confidential, Sterling, VA

Responsibilities:

  • Involved in creating distributed, highly available and scalable UltraViolet platform that allows millions of consumers worldwide to purchase digital content and watch it wherever, whenever.
  • Worked as part of global team to design and develop middleware, which involved creating RESTful APIs based on a centralized schema.
  • Developed application using Spring Dependency Injection Concepts to inject Java Beans across business layer components.
  • Used Jersey implementation of JAX-RS framework for providing RESTful web services.
  • Designed and developed Data Access Layer using Spring - Hibernate Integration concepts and used Hibernate Query Language to write queries to perform CRUD (Create, Read, Update and Delete) operations on the database.
  • Managed Database Transactions using Spring’s Transaction Management module and optimized and improved performance of the queries.
  • Written integration and unit tests to test the functionalities of the both business layer and DAO and maintained maximum possible code coverage.
  • Used SLF4j to capture the log that includes runtime exception and for logging info and are helpfulin debugging the issues.
  • Implemented JUNIT for running unit test cases for the code.
  • Updating the status on scrum call’s daily basis.
  • Review the code and guide the associate with proper coding standards.
  • Extensive support to SIT and UAT phases of the project to deliver the project on time.
  • Participated in pair programming and code reviews using Git.

Technology Stack: Apache Web Server, Jetty, Oracle 10g, Jersey implementation of JAX-RS (REST), J2EE API’s, Spring 4.x, Hibernate 5.0, Jenkins, Maven 3.0.4, Junit 4.0 and Jira.

Java Developer

Confidential, Boston, MA

Responsibilities:

  • Involved in designing and developing a RISK product for managing financial risk by validating the collaterals that are being received for various securities in State Street Corporation.
  • Participated in all phases of lifecycle starting with POC, design, development, testing, implementation and QA process for successful completion of project.
  • Worked on file parsing and validation logic for files that are received by Autosys file watcher.
  • Implemented the persistence layer using Hibernate and configured Hibernate with spring to interact with the database.
  • Implemented the front-end UI for the web app using JSP and JavaScript.
  • Used JavaScript for the client-side validations.
  • Configured logger, appender and layout using Log4j.
  • Developed, implemented and performed unit testing using JUNIT.
  • Participated in code reviews, code merge operations into a branch with team members.
  • Extensive support to SIT and UAT phases of the project to deliver the project on time.

Technology Stack: Core Java, JSP, Java Script, Spring 4.x, Hibernate 4.x, MySQL, Autosys, Maven 3.1.1, Apache Tomcat Web Application Server 5.x, SVN, Log4j, Junit and Jira.

Java Developer

Confidential, Boston, MA

Responsibilities:

  • Involved in the design and development of POEMS (Portfolio Exposure Management System), a decision support system which helps Portfolio managers to make trading decisions.
  • Involved in writing Shell scripts and Perl Scripts.
  • Worked on creating Autosys jobs using JIL.
  • Implemented the logging mechanism using Log4j framework.
  • Involved in monitoring jobs in Autosys Job Control as well as data load.
  • Implemented JUNIT for running unit test cases for the code.
  • Involvement in code reviews & technical support to team.
  • Extensive support to SIT and UAT phases of the project to deliver the project on time.

Technology Stack: Core Java, Autosys, JIL, Shell Script, Perl Script, Tomcat Web Application Server, Oracle, SVN, Log4j and JUnit.

Java Developer

Confidential

Responsibilities:

  • Involved in designing and developing a banking platform that offers a single access point for Confidential corporate and business clients based on Clear2Pays Open Payment Framework.
  • This provides Confidential customers with a single interface through which they can view and transact on all their accounts.
  • Responsible for creating UI screens using Java Swing GUI.
  • Worked as part of global team to design and develop mid-tier using EJB and managing Database Transactions using Hibernate.
  • Worked on logging errors in the application using Log4j .
  • Developed, implemented and performed unit testing using JUNIT.
  • Involved in defects fixing and in corporation of new enhancements.
  • Extensive support to SIT and UAT phases of the project to deliver the project on time.

Technology Stack: Swing (GUI), EJB, Hibernate, IBM WebSphere Application Server, Log4j, JUnit and Oracle as database with popular Core/J2EE best practices followed.

Java Developer

Confidential

Responsibilities:

  • Involved in designing and developing a Confidential Fast Collect Re-Engineering Application (DBFCR App) which is a web-based Cheque Processing and Cash Management reporting application, which enables operation users and their end clients to generate and retrieve their reports via this front-end system.
  • This project involves migration of existing PowerBuilder-based application to a Web-based application based on Java EE framework with a rich client interface.
  • Developed several modules of the application and gained comprehensive knowledge on the functional and technical aspects of the application.
  • Implemented the Front-End UI for the web app using JSP and JavaScript.
  • Involved in developing Jasper Reports and used Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
  • Developed, implemented and performed unit testing using JUNIT.
  • Extensive support to SIT and UAT phases of the project to deliver the project on time.

Technology Stack: Core Java, JSP, Java Script, iReport, WebLogic Server, MySQL, Autosys, Maven, Eclipse, SVN, JUnit and Jira.

Hire Now