We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Irving, TX

SUMMARY:

  • Around 8 years of strong experience in Software Analysis, Design, Development, Implementation and Testing of Object Oriented Applications and Web based Enterprise Applications using Java/J2EE on Windows and UNIX platforms.
  • Expertise in developing Web based Distributed and Front End applications in a three - tier architecture using Java, J2EE, HTML, JavaScript, Ajax, JSP, Servlets, JSF, CSS, JavaBeans.
  • Expertise in designing and developing enterprise applications using J2EE technologies like EJB 2.1/3.0, Struts 1.2/2.0, JDBC, JNDI,JMS,JAXB, SAX/DOM, Web services.
  • Expertise in Object Oriented Analysis and Design (OOAD) using Unified Modeling Language (UML) by using Rational Rose.
  • Expertise in design patterns including Front Controller, Data Access Object, Session Façade, Business Delegate, Service Locator, MVC, Data Transfer Object and Singleton.
  • Extensive experience in frameworks like Spring framework, Hibernate framework, and struts framework. strong knowledge of JavaScript frameworks such as Angular.js 2.
  • Developed MVC framework using Spring and Struts.
  • Used Hibernate 4.0 as an ORM Tool to access Database.
  • Experience developing Swing as GUI
  • Expertise in Web Services architecture in SOAP and WSDL using JAX-RPC.
  • Strong experience with JUnit in performing unit test and determining the application functionality.
  • Experience in implementing TDD functionality.
  • Expertise in various components in spring such as IOC, AOP and MVC.
  • Experience using Java Platform, Enterprise Edition (Java EE) 5/6/7
  • Expertise in implementing web applications using IBM WebSphere 4.0/5.0/6.0 application Server.
  • Good Working knowledge of ANT, MAVEN and Log4J.
  • Proficient with various J2EE IDE’s like RAD 7.0, WSAD 5.0, Eclipse 3.0/3.1, and JBuild 7.0/8.0.
  • Strong experience in different phases of Software Development Life cycle (SDLC) and Rational Unified Process (RUP) including Design, Implementation and Testing during the development of software applications.
  • Experience with versioning tools like Clear case, and CVS.
  • Strong knowledge in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle 8i/9i/10, DB2 UDB 6.5, NOSQL,SQL Server 2005 and MySQL.
  • Experience with JMS both Synchronous and Asynchronous messaging.
  • Expert in Various Agile methodologies like Test Driven Development, Incremental and Iteration methodology and Pair Programming.
  • Experience in working with different operating systems Windows 98/NT/2000/XP, UNIX.
  • Excellent communication skills, strong architectural skills, hardworking and a very good team worker.
  • Expertise in XML and related technologies like XSL, XSLT and parsers like JAXP (SAX, DOM) and JAXB.
  • Experience in implementing web based projects using IBM WebSphere Application Server 5.x/6.x and IDEs like IBM WebSphere Studio Application Developer (WSAD) 5.0, Eclipse 3.0/3.1, and RAD 6.0/7.0 .

TECHNICAL SKILLS:

Operating Systems: Linux and Windows 7/vista/XP/2000

Languages: Java, J2EE, HTML, UML, XML, PL/SQL, JavaScript,ANGULAR JS 2

Web Technologies: Servlets, JSP, JSON, JDBC, JMS, Web Services, XML, HTML, JQuery.

CRM: NetSuite, Right Now & Salesforce

Methodologies: SDLC, Agile, Waterfall

Servers: Web Logic, IBM Web Sphere, Tomcat, jBoss

Frameworks: Struts, Spring MVC, Spring boot, Hibernate.

Databases: Oracle 8i/9i/10g, NOSQL(MONGODB), MySQL and SQL Server

Development Tools: Eclipse, STS, NetBeans, WebLogic Workshop .

Web Services: REST, SOAPSource Control SVN, GIT HUB, BITBUCKET

Testing: Junit, Mockito, Ready API, Soap UI

Reporting Tools: JReports 8, Sql Reports, Jasper Reports and Open Flash

PROFESSIONAL EXPERIENCE:

Confidential, Irving, TX

Java Developer

Responsibilities:

  • Design, development, enhancement, testing, documentation, and maintenance of custom business application software systems in a high-performance team environment.
  • Collaborate with project managers, business system analysts, data service team, creative team and R&D team to ensure the successful execution and delivery of projects deliverable.
  • Design and build development and test automation tools and framework to release good quality solutions using CI/CD model.
  • Identify root-cause analysis, trouble shooting, and solution implementation within multiple-technology areas.
  • Responsible for on-boarding new clients as well enhancements to existing clients utilizing.
  • Spring Batch jobs (create/maintain) to schedule, extract and send client's orders to multiple third-party vendors.
  • Interfacing with system designers to design, code, test and implement application using Java/J2EE with Spring framework, HTML, CSS, JavaScript, Angular, SQL server, XML, JSON, Ant, Jenkins.
  • Identifies unsecured code areas and implements fixes as they are discovered with or without tooling.
  • Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed.
  • Build Restful and Soap based web services for the Payroll’s which includes Direct Deposits, Pay Standards, Earnings, Deductions etc.
  • Test functionality through unit testing, integration testing and automated testing tools to ensure the application was working stably and error free.
  • Load Testing, Single User Testing all phases of Application using JMeter, monitor the Response Time and improve the area’s which consume more time.
  • Test API’s Using Swagger.
  • Creation of SQL scripts to fix errors with customer data.
  • Storing, retrieving, and manipulate data for analysis of system capabilities and requirements.
  • Deploy Code to different Environments using Deploy.
  • Sandbox the API’s using CA API Gateway. peer review of code and help in learning and teaching new ways to develop Components.

Confidential, Webster, NY

Sr. Java Developer

Responsibilities:

  • Used Spring MVC on the front end using JSP, Spring tags, Spring validation framework.
  • CSS3 and Bootstrap for styling the HTML5 elements.
  • Developed Use Case Diagrams, Sequence Diagrams and Class Diagrams.
  • Designed the Front-end screens using JSP Tag Libraries, Servlet’s, XHTML, XSLT, and JavaScript
  • Responsible for developing Use case, Class diagrams and Sequence diagrams for the modules using UML and Rational Unified Processing (RUP).
  • Involved in Develop the User Interface module using J2EE, JSP Tags, Servlet’s and Spring Framework.
  • Designed and edited front end web pages using HTML, CSS, Bootstrap, Angular JS and JavaScript.
  • Provided development Support for System Testing, User Acceptance Testing and Production support.
  • Developed web services code for the system will either use services in connected applications to perform business operations using SOA Architecture.
  • Used Log4J logging framework for logging messages.
  • Written the Rest Services to get the data from NoSQL (Mongo DB) Collections in JSON format.
  • Implemented Transactions and Batch Updates using spring framework.
  • Worked with core java and Drool rule engine and participated in all aspects of software life cycle including analysis, design, development, production deployment and support.
  • Used Mongoose API to access the Mongo DB from Node.
  • Used SVN as version control.
  • Developed front-end code with Ajax call in AngularJS and jQuery to retrieve data as JSON Object from controllers in back-end Restful Server, then display the well-organized result in web pages by writing Angular JS controller, directive s, service s, and route provider s.
  • Also, used Angular js filter to make the data searchable and sortable .
  • Used Spring ORM to integrate Spring Framework with hibernate.
  • Used JSON for the Web services basing on business rules and requirements.
  • Integrated RESTFUL Web Services with Spring Framework.
  • Developed script for creating tables for Oracle according to the business requirements.
  • Integrated with JBoss Application Server 5.0

Confidential, Denver, CO

Sr. Java Developer

Responsibilities:

  • Involved in Analysis, Design, implementing and Production phases of the Project modules using java/J2EE technologies
  • Used Agile/Scrum Methodology during application development
  • Implemented the spring batch jobs to generate the statements by connecting to the different databases. converted the existing Perl and Shell scripts into java.
  • Implemented web-tier using Spring MVC Framework.
  • Used the PCF (pivotal cloud foundation server) for the batch job deployment.
  • Implemented the Hibernate ORM tool to store the data into the database and also used the HQL to retrieve user transaction history to generate the statements
  • Utilized the core java concept like Collections, Multithreading concepts, Exception Handlings to write the business logics.
  • Developed the application based on MVC architecture using Servlets, Spring Framework, designed Controller Classes.
  • Followed the various design patterns like singleton, factory, faced design patterns etc.
  • Developed Website using various UI frame works like AngularJs2, java script, Html, JSP.
  • Built the application using Maven scripts and deployed the build application into the IBM WebSphere application server.
  • Exposed the Rest Api to the various applications and consume the Soap service for the business money Disbursements.
  • Used the Rational Application Development(RAD) tool as IDE for the development.
  • Used as Bit bucket as version control.
  • Used JIRA tool for internal issues within the development teams and the Clear Quest for defects tracking.
  • Wrote the Linux scripts on application server for file names to move into the database.
  • Dedicated to successful project completion with the ability to work well in large group or as an individual under deadline pressure

Confidential, Naperville, IL

Java Developer

Responsibilities:

  • Involved in Analysis, Design, implementing and Production phases of the Project modules using java/J2EE technologies
  • Used Agile/Scrum Methodology during application development
  • Implemented new functionality and enhanced the existing application depending upon the client's requirements for BPM credit flow and Siebel row services.
  • Presentation tier was developed using JSP, JSTL, Java Script, Json and HT ML .
  • Implemented web-tier using Spring MVC Framework.
  • Produced the pdf files in application server which contains the billing rates and interest for the loans which is calculating from ESAM application.
  • Utilized the core java concept like Collections, Multithreading concepts, Exception Handlings to write the business logics.
  • Developed the application based on MVC architecture using Servlets, Spring Framework, designed Controller Classes.
  • Worked on Devops, Continuous integration and deployment.
  • Used Angular Js2 to perform checking and validations at client’s side.
  • Implemented producer and consumed web services using Rest and CXF and exposed them to BPM credit flow and Siebel row applications for the multi business.
  • Designed and Developed user interface using asynchronous technologies AJAX/POJO/Spring frame work
  • Implemented the Persistence/DAO, used the hibernate to map the data into database
  • Implemented Micro Services based Cloud Architecture on AWS Platform and Cloud Foundry.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Implemented User Manager Micro Services which is base for all other Mutual fund Micro Services .
  • Used Hibernate ORM to establish connection between Java and Oracle11g database.
  • Implemented JDBC template in the data access object layer to access and update information in the Oracle11g Database.
  • Built the application using Maven scripts and deployed the build application into the IBM WebSphere application server
  • Developed independent and re-useable service components using Web Services, JAX-WS web services for Pay Application.
  • Used the Eclipse IDE for the application development.
  • Used GIT HUB as version control.
  • Used JIRA tool for internal issues within the development teams and the Clear Quest for defects tracking.
  • Wrote the Linux scripts on application server for file names to move into the database.
  • Dedicated to successful project completion with the ability to work well in large group or as an individual under deadline pressure

Confidential

Java Developer

Responsibilities:

  • Worked in Agile methodology environment including Test Driven Development with Continuous Integration/Delivery.
  • Used Spring MVC3.0 architecture, Spring tags, and JSP on the front end.
  • Design JSON responses according the request, send it back to the front end after the logic processing.
  • Implemented spring IOC to resolve dependency injection.
  • Involved in building web service.
  • Used Maven to build, run and create JARs and WAR files among other uses.
  • Wrote test cases in JUnit for unit testing of classes.
  • Interfaced with the MYSQL back-end database by integrating Spring with Hibernate.
  • Published and consumed RESTful Web Services for transferring data between different applications.
  • Involved in coding, maintaining, and administering Project artifact deployed on IBM WebSphere Application Server.
  • Used Eclipse IDE for developing code modules in the development environment
  • Implemented the logging mechanism using log4j framework
  • Used SVN version control to track and maintain the different version of the project.
  • Scheduler to compare the output and re-run the failed requests repeatedly.
  • Creation of mock response and Unit testing the response with database populated values.

We'd love your feedback!