We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

FL

SUMMARY:

  • 5+ years of professional IT experience in JAVA/J2EEtechnologies with Requirement Analysis, Design, Implementation, Development, Testing, Maintenance and Deployment of software applications.
  • Strong experience on software development methodologies like Waterfall , Agile, TDD, Scrum and RAD .
  • Participated in Scrum, Sprint review, Retrospection and Virtual Closure meetings as part of Agile.
  • Deep understanding of MVC model - view-control, Client-Server and N-tier Architectures .
  • Well versed skill in design, development and deployment of applications for the J2EE platform using Servlets, Struts, Spring, EJB, JSP, SOA, SOAP, REST, Microservices, ORM, JPA, JUnit.
  • Implemented the REST API's and d Confidential transformers using the JAVA connector which involves use Java8 features Lambda and Streams in particular.
  • Used ANT, Maven and Gradle scripts for building and deploying the application in web/App servers.
  • Hands on experience in Front-End technologies like NodeJS, JavaScript, HTML5, CSS3, AJAX .
  • Excellent working experience in web-based GUIs development using Spring MVC, Servlets, JSP, HTML.
  • Worked with Spring Features like Spring MVC, Spring DAO, Spring Boot, Spring Batch.
  • Expertise in developing SOAP, REST Web Services based on WSDL, JAX-WS, JAXB, JAX-RPC, JAX-R S.
  • Hands on experience in developing several Microservices using spring boot, swagger to communicate through HTTP protocol for implementing SOA approach and web services.
  • Proficient in implementation of frameworks like Struts, spring, JSF, AJAX and Hibernate ORM .
  • Experience in working with messaging systems like Kafka, Event Sourcing, RabbitMQ and Active MQ.
  • Experience in working with PCF to deliver applications continuously to every cloud with a single platform.
  • Extensive Experience in retrieving and manipulating d Confidential from backend using D Confidential base SQL queries, PL/SQL - Stored Procedures, Functions, Sequences, Triggers, Views and Packages.
  • Hands on Experience with relational d Confidential bases Oracle, SQL Server, DB2, My SQL .
  • Excellent communication, interpersonal, analytical skills, and strong ability to perform as part of team.
  • Ability to learn new concepts and to adapt to new environments.
  • Proactive on client interaction, requirement gathering, technical design, debugging and documentation.
  • Adaptable to new environments and technologies, self-motivated, quick to learn, goal-oriented, team player, possessing strong interpersonal skills.

TECHNICAL SKILLS:

Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, JMS, JNDI, RMI, EJB, JFC/Swing, AWT, Applets, Multi-threading, Java Networking

Programming Languages: Java JDK, C, SQL, PL/SQL

Application/Web Servers: Oracle/BEA WebLogic 8.1/9.1/10.3 , Confidential WebSphere 5.1/6.0/6.1/7.0 , JBoss, Tomcat 5.0.28/6.0, Bug tracking, Jenkins.

Frameworks: Struts 2.x/1.x, Spring 3.x/ 2.x, Hibernate 3.x, JSF 1.2/2.0IDEs Eclipse 3.x, Spring Tool suite 2.x/3.x, IntelliJ

Web technologies: HTML, CSS, JavaScript, Ajax

Web Services: JAXWS, JAXRPC, JAX RS, SOAP, REST, SOAP UI

Methodologies: Agile, Scrum, SDLC

D Confidential base Servers: Oracle, SQL Server, MySQL

Version Control: SVN, Git.

Build Tools: Maven, Gradle

PROFESSIONAL EXPERIENCE:

Confidential, FL

Java/J2EE Developer

Responsibilities:

  • Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings.
  • Implemented various J2EE design patterns like Singleton, Factory, Builder etc.
  • Extensively used Java 8 features like lambda expressions, Parallel operations on collections, multithreading and for effective sorting mechanisms and Streams to store and process the d Confidential .
  • Implemented Multithreading concept to handle transaction management with isolation and propagation levels.
  • Used HTML5, CSS3, Java Script, Bootstrap, AngularJS and Node.js as frontend building Environment.
  • Configure and run gulp tasks in Node.js runtime and handle injection, CSS pre-processing, test-running.
  • Expertise in consuming RESTful web services using Node.js, AngularJS and jQuery along with JSON parsing
  • Used Spring DI, Annotations and MVC to implement business and navigation of application.
  • Microservices have been built using Spring boot, Spring security and deployed to AWS cloud.
  • Used Spring Ribbon along with Spring Boot for load balancing and Fault tolerance of the application.
  • Spring Quartz for scheduling tasks to generating reports and emails to clients.
  • Developed microservices with Spring to retrieve API routes for the entire cluster. Using this strategy each microservice in a cluster can be load balanced and exposed through one API gateway
  • Experience in creating RESTful web services using Jersey, SPRING framework and JAX-RS.
  • Execution of multiple threads concurrently using Executor Service framework.
  • Implemented RESTful web services to retrieve d Confidential and made RESTAPI calls from AngularJS and parsed the d Confidential to project client and handled the security and Authorization using Spring Security & OAuth2.
  • Configured Swagger-UI registered Microservice with Eureka server to monitor service from Spring Boot.
  • Implemented the business modules integration using Spring and Hibernate d Confidential mapping.
  • Developed Entity objects and used Hibernate the ORM tool to access persistent d Confidential from MySQL.
  • Involved in developing API’s and Rest API proxy using APIGEE edge and for sending mobile notifications.
  • Published and consumed stream of records using Producer and Consumer APIs with Spring for Apache Kafka.
  • Developed Rules using Rule Engines- JBoss Drools, Work flows, human tasks to implement Business rules validations and provided Drools Dashboard for Business users.
  • Developed and maintained functions, procedures, triggers, indexes using MYSQL d Confidential base programming.
  • Used Jenkins as the integration tool and improved scalability of applications on cross-platforms.
  • Used Maven as a Build Process and used generating Documentation, Reporting, and adding Dependencies.
  • Developed test cases using Mockito Framework. Developed testing using JUnit.
  • Used JIRA for resolving bugs/defects in application by coordinated with team members of the project.
  • Used Git as a version control system and deployed the application in Production environment and implemented Log4J for Logging Errors.

Environment: Java, J2EE, HML5, CSS3, JavaScript, ReactJS, JSON, JS, Micro Services, Spring, Hibernate, SOA, Rest, RabbitMQ, PCF, Oracle 11g, Maven, Jenkins, Junit, Mockito, Log4J, SVN, Web Logic 12c, Unix.

Confidential, Salt Lake City

Java/J2EE Developer

Responsibilities:

  • Well versed with complete Life Cycle Development process that includes requirement analysis, design, implementation, testing, maintenance and followed Agile methodology.
  • Involved in implementing different J2EE design patterns like Service Locator, Business Delegate, and DAO.
  • Implemented Core Java concepts like Multithreading, Concurrency, Exception Handling and Collections.
  • Developed presentation layer using HTML5, CSS3 and client validation using JavaScript, DOM, JSON.
  • Used React JS for creating components and to render views and to update the DOM dynamically.
  • Worked on development of MVC Architectural pattern using Spring Framework, Spring DI and Annotations.
  • Designed and integrated the full-scale Spring / Hibernate persistence solution with the application architecture.
  • Involved in implementing the Micro Services based on RESTful API utilizing Spring Boot with Spring MVC.
  • Worked on RESTful services for transferring and retrieving XML and JSON d Confidential between applications.
  • Developed the DAO layer for the application using Spring Hibernate template support. Used Hibernate for persistence layer and used HQL for query purpose.
  • Used RabbitMQ message broker to route messages to the clients across the cloud network.
  • Eureka service registry of PCF configured for each service to enable communicate via cloud.
  • Used in-built market place services of PCF for RabbitMQ config.
  • Used config-server options of PCF for maintaining application properties pertaining to each environment.
  • Converted and automated builds using Maven. Scheduled automated nightly builds using Jenkins and maintained Continuous integration effort with Jenkins along with scheduled builds.
  • Worked on High level and low-level system design, planning, estimation and implementation.
  • Experience in using JUnit and build tools such as Maven. Worked on Log4j for logging errors, messages and performance logs and SVN for version control.
  • Deployed and tested the application in UNIX on Confidential Web Logic Application Server.

Environment: Java, J2EE, HML5, CSS3, JavaScript, ReactJS, JSON, JS, Micro Services, Spring, Hibernate, SOA, Rest, RabbitMQ, PCF, Oracle 11g, Cassandra, Docker, Kubernetes, Maven, Jenkins, Junit, Mockito, Log4J, SVN, Web Logic 12c, Unix.

Confidential, Fort Worth, TX

Java/J2EE Developer

Responsibilities:

  • Contributed greatly to increase the code quality and productivity through Agile Estimation and Planning.
  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements
  • Worked extensively on the front-end side using JSP, HTML, CSS3, JavaScript and jQuery.
  • Used Twitter Bootstrap to create responsive web pages which can be displayed in different screen sizes.
  • Involved in Java Multithreading to cascade multiple changes on multiple records in only one transaction.
  • Implemented J2EE patterns, D Confidential Access Object (DAO), Session facade, Business Delegate and Value Object.
  • Responsible for JAVA, J2SE/J2EE, JBPM, EL and Java FX coding / development.
  • Implemented the service layer using Spring with transaction and logging interceptors.
  • Fixing the bugs and developing new enhancements using JAVA / J2EE, spring, Hibernate, WebLogic.
  • Implemented SOA to develop REST Based Web services using Apache Axis.
  • Used spring framework for middle tier and Spring-hibernate for d Confidential access.
  • Used Spring MVC as Web module, involved in design, development of new Action classes to interact with business logic and Used Hibernate as ORM to map Java classes to d Confidential base tables.
  • Used Log4J, Splunk for logging and tracing the messages.
  • Developed build script using MAVEN to build, package, test and deployed the application in WebLogic.
  • Use WebLogic fuse for remote console login, JMX management and web server console.
  • Developed and Deployed the Application on Eclipse IDE and WebLogic Web Servers.
  • Code walk through, modules integration and unit testing using JUnit and Mockito.
  • Used Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
  • Implemented Test Scripts based on the User Requirements as specified by the Business side and Requirement document and analyzing Business Requirements and handling it as per Requirements.
  • Project coordination with other Development teams, System managers and web master and developed good working environment.

Environment: Java/J2EE, Java Spring, EJB, XML, XSLT, JDBC, AJAX, Confidential WebSphere Application Server 8.5, Oracle 11g, WSAD, Confidential MQ, HTML, CSS, JavaScript, Angular JS, Eclipse.

Confidential, New York, NY

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed the applications using Java, J2EE, Struts, JDBC
  • Involved in all phases of the end-to-end implementation project-requirements gathering, analysis and design, development, testing and debugging .
  • Designed and developed the UI using HTML, CSS and JavaScript, AJAX, JSON.
  • Used Spring Framework AOP Module to implement logging in the application to know the application status.
  • Used Spring DAO Module along with Struts Framework to deal with D Confidential base.
  • Spring MVC Framework IOC design pattern is used to have relationships between application components. It is also used to separate the application configuration and dependency specification from the actual application code.
  • Developed, and debugged the servlets and EJB with WebSphere Application server.
  • Developed the middle tier using EJBs, Java Servlets. Developed session, entity beans and message driven beans.
  • Designed configuration XML Schema Used XML/XSLT for transforming XML format and SAML for SSO
  • Used JavaScript for the client-side validation. Used XML HTTP Request Object to provide asynchronous communication as part of AJAX implementation.
  • Used SOAP for Web Services by exchanging XML d Confidential between applications over HTTP.
  • Active MQ was used to provide a single unifying transport that reduces cost and maintenance efforts, including support for HTTP, REST and JMS. And WSDL was used for publishing Web Service interfaces.
  • Extensively used MVC, Factory, Delegate and Singleton design patterns.
  • Junit tests were written to test each module in the application.
  • Involved in Code Review, Unit Testing and Integration Testing.

Environment: JDK 1.6, EJB, Struts, JSP2.2, Servlets3.0, JMS, Confidential MQ, XML, XSLT, JDBC, HTML, JavaScript, UML, Rational Rose, Oracle 11g, Confidential WebSphere7.0, Rational Clear Case, ANT, JUnit, Confidential RAD.

Confidential

Jr. Java Developer

Responsibilities:

  • Analyze the requirements based on business d Confidential and user requirements.
  • Created user-friendly GUI interface and Web pages using HTML, jQuery and Java script.
  • Implemented the modules using Model-View-Controller (MVC) design pattern.
  • Develop GUI related changes using JSP, HTML and client validations using Java script.
  • Developed Java beans, helper classes and Servlets for interacting with UI written in JSP.
  • Wrote a controller Servlet that dispatched requests to appropriate classes.
  • Developed Dispatch Action classes to define several business methods.
  • Involved coding SQL Queries, Stored Procedures and Triggers.
  • Involved in Designing the D Confidential base Schema and writing the complex SQL queries using Oracle.
  • Created java classes to communicate with d Confidential base using JDBC.
  • Accessed stored procedures and functions using JDBC Callable statements.
  • Deployed Applications on Apache Tomcat Server.
  • Involved in unit testing, troubleshooting and debugging. Modifying existing programs with enhancements.
  • Involved in fixing bugs the bugs or defects in the application.
  • Used Log4J for any logging purposes during the development of the application.

Environment: JDK 1.6, HTML, jQuery, JAVASCRIPT, Servlets, JSP, XML, XSLT, Oracle10g, SQL, PL/SQL, Eclipse, JDBC, Log4J, Apache Tomcat Server.

We'd love your feedback!