We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Stamford, CT

SUMMARY:

  • 6 years of strong experience in Analysis, Design, Development, Support and Implementation of Web based applications with JAVA/J2EE Technologies on WindowsandUNIXplatforms.
  • Strong technical knowledge in Core Java, J2EE and JEE development, with experience in defining functional and technical specifications.
  • Implemented different frameworks like Spring Boot, Micro services, Spring Core, Spring MVC, Spring Data (Spring JDBC, Spring ORM), JSF, and Hibernate
  • Expertise in HTML, CSS, AngularJS, ReactJS, JavaScript, Bootstrap, Nodejs, to develop the front end for the Application. Expertise in Requirement Analysis, Design, Coding, Testing and Production support.
  • Integration, deployment and automation of application servers Tomcat, WebLogic across Linux platforms.
  • Experience in installation, configuration, deployment, management of Web/ J2EE enterprise applications usingWeb Sphere Application Server.
  • Configured webServer Interfaces, Session Management, Virtual Hosts and transports for Web Sphere Application Server.
  • Expertise in developing Web based Distributed and Front - End applications in a three-tier architecture using Java 7, Java 8, J2EE, Swing GUI, HTML, JavaScript, ReactJS, Ajax, JSP, Servlets, JSF, CSS, JavaBeans.
  • Good working experience with web applications servers such as WebLogic, WebSphere, Tomcat app servers
  • Through knowledge of Micro services architecture and experience in implementing several design patterns.
  • Worked extensively with several versions of the Eclipse IDE and used application servers like
  • Involved in creating and managing Web SphereEnvironmental variables for Data Sources and JDBC Driver paths and other creating shared libraries and s.
  • Experience in Distributed Systems like EJBand SOAP Web services.
  • Experience with various spring modules like Spring Core, Spring Data Access, and Spring Web framework.
  • Expert in configuring Distributed Queuing Mechanism (DQM), Clustering and Triggering in WebSphere MQ.
  • Have working experience in both Waterfall and Agile Project Methodology.
  • Proficient with various J2EE IDE’s like RAD 7.0, WSAD 5.0, Eclipse 3.0/3.1, and JBuilder 7.0/8.0. Highly involved in full software development life cycle (SDLC) implementation.
  • Hands on experience in writing Unit Tests using JUnit, Mockito.
  • Experience with database like Oracle, Hadoop, MongoDB, SQL Server, MySQL and DB2.
  • Strong working knowledge of SQL, PL/SQL, Stored Procedures, joins and triggers with databases like Oracle, DB2, and MS SQL Server.
  • Good team player, strong work ethics, enthusiastic and quick learner with positive attitude. Excellent communication, analytical, interpersonal and presentation skills.

TECHNICAL SKILLS:

Programming Languages: Java 7, Java 8, .Net, Python, C, C++

Operating Systems: UNIX, Linux, Windows

Java/J2ee Technologies: JDK, JDBC, Servlets, JSP, EJB, JDBC, JMS, XML, Multi-threadingCollections, Serialization & Exception Handling

Client-side Programming: JavaScript, HTML, AJAX, CSS.1, Angular2

RDBMS: MySQL, SQL Server, Oracle

Application Server: WebLogic, Tomcat, WebSphere

Build tool: Ant, Maven

Design Tools: Rational Rose, Microsoft Visio

Version Control: CVS, SVN, Confidential Clear Case

Software Development: Waterfall, Agile

Methodologies IDE: Eclipse, My Eclipse

PROFESSIONAL EXPERIENCE:

Confidential, Stamford, CT

Sr. Java Developer

Responsibilities:

  • Participated in the complete Software Development Life Cycle including Requirement, Analysis, and design, Implementation, Testing and Maintenance.
  • Used Spring Boot for developing Micro services and used REST to retrieve data from client-side using Micro Services architecture
  • Used Java/J2EE Design patterns like Business Delegate, Session Façade, Data Transfer Object (DTO) and Service Locator in the project extensively, which facilitates clean distribution of roles and responsibilities across various layers of processing.
  • Interacted with the system analysts, business users for design and requirement clarifications.
  • Used J2EE patterns such as Controller, Singleton, factory, MVC architecture is used in this application.
  • Implemented Spring Framework IOC (Inversion of Control) design pattern for relationship between application components.
  • Developed the Business layer using Spring Boot and used Spring Boot for creating REST web services.
  • Used Hibernate for mapping for connecting to Oracle database.
  • Used Java8 features in developing the code like Lambda expressions, creating resource classes, fetching documents from database.
  • Designed and developed the REST based Micro services using the Spring Boot, Spring Data with JPA.
  • Used Hibernate extensively to have Database access mechanism with HQL (Hibernate query language) queries.
  • Resolved Runtime Errors and Application Bugs in the Production environment and enhancing the existing application.
  • Published processing module service components as SOAP bases Web Service. Consumed external asset related web services to provide by third party vendors.
  • Plan, design, and implement PL/SQLdatabase code objects, such as stored procedures, functions, triggers, cursors.
  • Implemented log4j for logging purposes and debug the application. Developed the test cases with JUnit for Unit testing of the built components.
  • Developed integrated persistence components using ORM/JPA/DAO, hibernate as runtime and Spring Boot to handle the dependencies.
  • Implemented the project using the agile methodologies.
  • Used Bootstrap, Angular JS, React.js and Node.js in effective web design.
  • Used GIT repository for version control, Maven is used as build tools. Used Jenkins for Continuous Integration.
  • Used JIRA to keep track of the project, bugs and issues.
  • Gathered requirements, analyzed, designed and documented the application.
  • Implemented Page Objects, Test classes, Data Driven automation frameworks usingSeleniumWeb Driver, JAVA, TestNG, Jenkins and JUnit.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean and Action classes.
  • Built RESTAPIs to provide JSON objects for communication with Client-Side Application.
  • Used Jenkins with the methodologies like CI (Continuous Integration) and CD (Continuous Deployment).
  • Created new tables, Stored Procedures, functions, views, indexes and constraints, triggers and required SQLtuning to reduce the response time in the application.
  • Implemented the integration with the back-end system with web services using SOAP based JAX-WS web services.

Environment: Java 8, JDK 1.8, Spring Boot, Micro Services, CI/CD, Maven, Jenkins, Oracle, MySQL, DevOps, REST API, AWS, SOAP, Eclipse, REST, EJB, Red Hat Linux, Hibernate, POJO, XML, Micro services, Tomcat, Oracle, Docker, Maven, JUnit, Swagger

Confidential, Tampa, FL

Java Developer

Responsibilities:

  • Involved in requirements gathering, analysis, design, development, and testing and maintenance phases of application.
  • Involved in Java/J2ee development using Java, J2EE, Spring MVC, Spring Web Services, Spring Boot, Micro Services and Hibernate.
  • Worked with MVC Framework such as Sping Boot, Spring-IOC, AOP, MVC and Batch which is used for implementing backend functionality.
  • Extensively worked on developing the interface using the Spring Boot which provide reusable function that are essential in processing large volumes of records
  • Used spring framework for Dependency Injection (IOC) and integrated with Hibernate framework.
  • Used spring framework to inject services, entity services, transaction management and concerns by factory class corresponding to the use case operation executing.
  • Support and Enhancement to the existing implementation of correspondence components which are developed using JPA and Webservices /JMS Technologies.
  • Responsible for consuming the REST services, getting JSON response and parsing them using to get the required information.
  • Implemented agile methodology throughout the project development lifecycles. Designed and developed base classes, framework classes and common re-usable components.
  • Involved in development of REST Web Services using Annotations to extract client related data from databases.
  • Used JSON parser to extract data from the Endpoints using REST clients to display data to the front end.
  • Used Hibernate Query Language (HQL) for accessing data from the database and created Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Written SQL queries; PL SQL - Stored procedures, functions, triggers, cursors, sequences and indexes, which are going to be invoked by Batch processes.
  • Experience on integration of various systems including Apache Tomcat, Document Content Servers/repositories, and Messaging Services
  • Interacted and worked with the development team to analyze the defects and reported them in Jira and tracked them for closure. Involved in doing JUnit testing
  • Used GIT as version controlling tool and maven for building the application.
  • Implemented application logging feature using log4j.
  • Involved in WebLogic server configurations set up, data sources and queues set up and deploying the application.

Environment: Java 7, REST API, Eclipse IDE, EJB, spring boot, Web Sphere, application Server V6.1/7 ND, J2EE, JDBC, JavaScript, Web logic server, Rest We Clear case, AJAX, groovy, Oracle, UNIX.

Confidential, Minneapolis, MN

Java Developer

Responsibilities:

  • Developed complete Web tier of the application using Spring MVC Framework
  • Java Beans were used to handle business logic as a Model and Servlets to control the flow of application as Controller.
  • Deployed the application on WebSphere application server. Used log4j for logging messages and Rational Clear Case for version Control.
  • Used Hibernate as persistence Layer ORM Framework to perform database operations.
  • Configured Spring AOP framework to apply Logging and Transactions. Used spring transactions to perform transaction management.
  • Implemented REST API and deployed the Web services using WebSphere Server. Developed system prototype and presentation using HTML.
  • Developed fully functional REST web services supporting both XML & JSON message transformation was built on spring 3.0 technology.
  • Created and maintained all the Database Objects with Oracle DB.
  • Involved in implementing REST Web Services server and client with jax-ws using apache axis 2 Standard Implementation (SI) which provides the wscompile and wsdeploy tools for developing, deploying, and invoking a Web Service.
  • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Gliffy Diagrams and Microsoft Visio.
  • In charge to manage both off-shore and near shore teams associated for the project both in development phase and testing phase.
  • Responsible for effective communication between the project team and the end user.

Environment: Core Java, J2EE, JSP, Servlets, Spring MVC, Spring Security, Hibernate, REST Web Services, Confidential WebSphere Application Server, Python, AWS, JavaScript, CSS, Maven, Oracle DB, JUnit, Linux, XML, SVN, Spring AOP, UML.

Confidential, King of prussia, PA

Java Developer

Responsibilities:

  • Actively participated in meetings with Business Analysts and Architects to identify the scope, requirements and architecture of the project.
  • Designed UML Class Diagrams and Use Case Diagrams to understand the code easily.
  • Involved in developing the presentation layer using HTML, XHTML, XSL, CSS, JavaScript, jQuery and AJAX.
  • Developed application user interface using JSF 2.0 Web Framework. Effectively used JSF converters such as convert Number, convert Date Time and various validators.
  • Used various JSF tags such as input Text, select One Menu, graphic Image, output Style Sheet, command Button and command Link etc.
  • Used JSF framework in developing user interfaces using JSF UI Components, Validator, Events and Listeners.
  • Created various resource bundle files for custom messages.
  • Created multiple composite components and used JSF inbuilt event handlers. Involved in the process of MQautomation by writing the shell scripts.
  • Developed Web services client code to re-assign opportunities in a bulk to a different user in MQ Workflow.
  • Used JUnit framework extensively for unit testing.
  • Resolved production issues while deploying the application and provided the production support.

Environment: J2EE, J2SE, Spring IOC, Struts, Hibernate, Java Script, jQuery, Ajax, JSON, JSTL, Apache CXF, JUnit, Web sphere MQ Workflow, JMS, Eclipse, JIRA and Agile methodology.

We'd love your feedback!