We provide IT Staff Augmentation Services!

Senior Java Developer Resume

2.00/5 (Submit Your Rating)

Boston, MassachusettS

SUMMARY

  • 10+ years of experience in Analysis, Design, Development, Implementation of application software in Web - based environment, distributed n-tier architecture and Client/Server architecture using Core Java, J2EE technologies.
  • Expert in Project Delivery starting from preparing sequence diagrams - class diagrams - code generation - detailed design/implementation - unit testing - component testing - integration testing - performance testing, UAT testing and production support.
  • Experience in full system development life cycle (Plan & Define, Design, Development, Deployment Support and Testing) using Agile and Water Fall methodologies.
  • Expertise in Object Oriented technologies using Java, J2EE, spring, Hibernate, SOAP and REST based Web Services JSP, Servlets, Struts, JDBC, EJB, JMS, Java Mail, RMI/IIOP, Design Patterns.
  • Expert in developing and integrating Rule Engine - Jboss Drools with J2EE applications.
  • Experience in designing SOAP WSDL and consuming web services using WSDL.
  • Experienced working with RESTfull webservice APIs.
  • Experience in developing and configuring Autosys and CI jobs.
  • Very good knowledge on Micro service development, Spring Boot and Docker.
  • Experienced in multithreading development.
  • Expertise in using and configuring logging utility tool Log4j and expert in build scripts using ANT, Maven and Shell Scripting.
  • Expertise in implementing applications with Model-View-Controller (MVC) pattern using Jakarta Struts and implementing various Java/J2EE applications using design patterns like Singleton, Factory, MVC, Front Controller, DAO, Service Locator, Business Delegates, Business Object, Data Transfer Object and Session Façade etc.
  • Expert in Development of Enterprise Java Beans (EJB) and Message Driven Beans (MDB) components. Good knowledge with Message queue (MQ) channels for asynchronous communications.
  • Good experience in developing applications in various domains Banking, Finance, Telecom, Insurance and Inventory based on Confidential Web Sphere, Web Logic, JBOSS, Sun One and Tomcat servers.
  • Very Good Working experience in using JMS provider Confidential MQ Series and sound knowledge in developing Asynchronous Modules build on top of Message Driven Beans (MDB), JMS.
  • Experienced with IDEs RAD and Eclipse.
  • Hands on experience in working with Oracle and DB2 databases.
  • Has very good experience working with various cloud service models IaaS, SaaS and PaaS.
  • Extensively worked in IaaS cloud Model to deploy Applications.
  • Extensively worked on Dynatrace tool report tool and fixed critical application issues.
  • Expertise in using source code version control tools GIT, Clear Case, CVS, Harvest and SVN.
  • Experience in working with multiple Operating Systems like Windows, Linux and knowledge on UNIX to troubleshooting, find and fix critical problems.

TECHNICAL SKILLS

Programming Languages : Java, SQL, PL/SQL, JavaScript, Python, UML.

Java/J2EE Technologies: SOAP(Axis2),REST(JAX-RS),EJB, Servlets, JSP, JDBC, JPA, JMS, JNDI, RMI, Java Mail, JSTL.

J2EE Frameworks: Spring, Hibernate, Struts.

Web/Application Server: Confidential Web Sphere, Tomcat, Oracle Web Logic,, JBoss, Sun One

Web Technologies: XML Beans, XML, JavaScript, CSS, SOAP, SOA, Confidential MQ, JSTL, HTML.

Databases: Oracle, DB2, MS SQL Server.

IDEs: RAD, Eclipse.

Other Tools &packages: DROOLS, Autosys, Jenkins, Cloud bees, Sonar, Maven, ANT, JUnit, Clear Case, Clear Quest,Log4J, GIT,CVS, SVN, Harvest, Toad, SOAP UI. Web Plug-in(Http Request, Poster), Cloud build and Deployments. DynaTrace, Vera Code Tool, Maximo, SYCLO Mobile Suite, JIRA, ITPORTAL,Docker,Spring Boot and Micro Services.

Modeling Tools: Microsoft Visio, Confidential Rational Rose.

SDLC Methodology : Incremental development, Waterfall model and Agile.

Operating Systems: Windows, Unix/Linux.

PROFESSIONAL EXPERIENCE

Confidential

Senior Java Developer

Responsibilities:

  • Designed and developed SFD for Custody cloud application to migrate reports from legacy application.
  • Analyzed and designed Custody and MYSS metadata scripts to migrate from legacy to cloud environment.
  • Extensively worked in Cloud Environment migration and services deploy.
  • Designed and developed new database objects for migration project.
  • Extensively worked on application development using Java1.6 Semantics and migrated to cloud environment IaaS.
  • Extensively worked on code analysis and application security scanning through VERACODE Tool.
  • Extensively worked on ANT build script change for new web module.
  • Closely worked with other teams MYSS, Testing, Offshore China and Business Teams on development enhancements.
  • Extensively worked on application logging functionality change.
  • Extensively worked on code analysis during the migration of the project and formalized codebase.
  • Extensively worked on application cloud deployments.
  • Extensively worked on application critical issues fixes based Dynatrace tool reports.
  • Developed new DB schema and DB objects for project enhancement.
  • Extensively worked on project enhancement changes using Java and DB Metadata scripts.

Environment: Java, Servlets, EJB, XML, Web Services (SOAP), Oracle, Clear Case, Clear Quest, Cloud deployment, Log4j, Websphere7.0, RAD7.5,Dynatrace Tool, Vera code Tool.

Confidential

Senior Java Developer

Responsibilities:

  • Analyzed and extensively worked on application design.
  • Prepared technical Design document for GL Automation application.
  • Extensively worked on TAD presentation to BA, SQA and business representatives.
  • Extensively worked on Drool design and integration to GL Automation.
  • Extensively worked on application development using Java1.8 and Drools7.2.0.
  • Worked on application build scripts development using ANT.
  • Closely worked with all participants BA, SQA, Architects, Recon and Oracle Financial and offshore teams.
  • Implemented application logging functionality for GL Automation project.
  • Extensively worked on code analysis and code reviews and formalized codebase.
  • Extensively worked on application cloud deployments.
  • Developed Metadata scripts and new DB objects using TOAD and SQL developer.
  • Extensively worked on project enhancement changes using Java and DB Metadata scripts.

Environment: Java1.8, Spring, Drools7.2.0,Oracle,Autosys, Jenkins, Cloud Bees, Sonar, Shell Scripting, XML, Clear Case, Clear Quest, SVN, Cloud deployment, ANT, Eclipse.

Confidential

Senior Java Developer

Responsibilities:

  • Designed and developed the Web Service interfaces using AXIS2 WSDLs to communicate with multiple delivery channels like CLP, OLB, and NAC.
  • Developed several use cases using JAVA technologies EJB, Web Services, spring, Hibernate and JMS.
  • Developed new Beans and configured them in Spring Core module.
  • Implemented business logic using EJB and Data Access Objects (DAO) successfully.
  • Developed Web Service Client programs to consume the third party web services ( Confidential ).
  • Used Hibernate ORM framework as persistence layer, configured hibernate.xml file and Involved in Mapping, Coding and Fine-tuning of Hibernate Queries.
  • Implemented code using design patterns like DAO, Façade, Factory, etc
  • Developed build script using ANT to build, package, test and deploy application in application server.
  • Logging tool is implemented by using log4j.
  • Code analyzed, reviewed and also integrated with profiling tool (JPROFILER) to check the performance of the application and fixed many performance issues.
  • Investigated and resolved many critical issues like "Out Of Memory Error", by closing the connection objects and by other recommended java collection objects.
  • Designed and developed health scripts to perform the health checks and smoke tests for the web applications using SOAP UI.
  • Extensively worked in deploying the Applications on Web sphere application server.
  • Extensively worked in solving the issues and RFCs when moving application from DEV to INTG and PROD.
  • Provided code fix for most of the production issues during Warranty Period.

Environment: Java, Hibernate, EJB, JMS, XML, spring, Web Services (SOAP and REST based Web Services), SQL, DB2, Harvest, ITPORTAL, JUnit, Log4j, SOAP UI, Websphere7.1, RAD7.5.

Confidential

Java Developer

Responsibilities:

  • Extensively involved in gathering, analyzing and preparing in enhanced Business and Functional requirements.
  • Implemented new featured use cases using Java, RMI and Java utility classes.
  • Designed and Developed java classes to map the data from UI to the Database.
  • Extensively developed SQL queries to map data from java classes to database.
  • Prepared Technical specification documents and implemented changes using Java semantics and Agentry frame work semantics.
  • Extensively designed and developed on the requirement of generating the reminders to the user for the Overdue, Upcoming and Current Tasks for user Agentry client application.
  • Developed different Interfaces (RMI) to interact with MAXIMO application.
  • Interacted with many user Clients and Fixed Agentry client application issues.
  • Given Functional and Technical KTs to the DEPO Managers on Agentry enhancement functionalities.
  • Involved in solving the issues when moving application from DEV to INTG or UAT.

Environment: Maximo framework, Agentry Framework, Java1.5, RMI, Web Services.

Confidential

Java Developer

Responsibilities:

  • Extensively involved in gathering, analyzing and preparing in enhanced Business and Functional requirements.
  • Designed and implemented USE CASES using Java code semantics as per requirements.
  • Designed and developed Web services to make the service call SAP application.
  • Developed the WSDL and XSD Schema to describe service request and response XMLs.
  • Implemented WSDLs and Deployed into Web Server-Apache Tom Cat.
  • Developed client programs to consume SAP based Web Services.
  • Designed and developed several reusable utility classes using Java semantics for application business logic and validations.
  • Designed and developed health scripts to perform the health checks and smoke tests for the web applications.
  • Designed and developed LOG4J to log the system and ANT script to generate WAR files.
  • Designed and Developed Health Scripts to perform testing of the application using SOAP UI.
  • Performed deployment of application in Apache Tomcat Server and integrated with other messaging applications servers.

Environment: Tomcat6.0, Java1.6, Web Services-Axis2, Soap UI, Eclipse, Confidential MQ.

Confidential

Java Developer

Responsibilities:

  • Developed scripts for monthly and quarter PROMOTIONS development of application.
  • Developed many Server side and client validations using struts framework.
  • Developed complete module presentation layer one module.
  • Designed and Developed in writing Validations using Struts.
  • Developed a new module Air Incentives customization and customized all screens with new JSPs and changed Screens using new JavaScript and new CSS files.
  • Designed and developed several utility methods using Java script for UI development.
  • Designed Use Cases with considerable usage of J2EE design patterns.
  • Developed JSPs for user interface with Tag libraries, Custom tags and JavaScript.
  • Developed middle tier business logic, using Singleton & DAO patterns.
  • Developed custom validation plug-in for validation of user input in struts framework.
  • Developed with integration of Struts, Spring and Hibernate.
  • Used WebLogic Web Services for deploying the services to the Server.
  • Provided significant input to the overall system framework design.
  • Actively involved throughout the life cycle of the project from requirements gathering to maintenance and optimizing the system.

Environment: Java1.4, Struts1.2, Ejb2.1, Hibernate, WebLogic, Sun One server, ANT, spring, Junit, CVS.

We'd love your feedback!