We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Rivers Wood, IL

SUMMARY

  • With over 5+ years of IT experience in Analysis, Architecture, Development, Implementation and Integration ofClient - Serverand standalone applications using Java. (Object Oriented Design and Methodologies).
  • Experienced in Analysis, Design, Development, Testing and Implementation of software including Client Server application.
  • Good Knowledge of developing web-based applications using Java 8 and J2EE technologies such as Servlets, JSP, JDBC, Spring, Spring Boot, Hibernate, Java Beans and JSTL.
  • Experienced in J2EE, Java, JSP, Java Beans, ORM - Hibernate,Maven, MVC, spring, Java Swing, JDBC, JavaScript, Ajax, CSS and HTML.
  • Good Experience in java 8 features like Parallel Streams, Lambdas, functional interfaces, and filters.
  • Extensive experience in working with different MVC Frameworks like spring, and ORM (Object Relational mapping tools) like Hibernate.
  • Experience in Spring Framework such as Spring IOC, Spring DAO, Spring ORM, Spring Resources, Spring JDBC, Spring Boot and Micro-Services.
  • Good knowledge in Development, Testing and Deployment of enterprise applications on Windows platforms using IDEs such as Eclipse, NetBeans and IntelliJ.
  • Proficient in Java/J2EE Design Patterns including singleton, command, object pool, session façade, Model View Controller (MVC), Data Access Object (DAO). Well versed with core Java concepts like collections, multithreading, serialization, Java beans.
  • Strong experience in XML related technologies including XSD, DTD, XSLT, XPATH, DOM, SAX, JAXP, JAXB, XML-RPCand XML Beans.
  • Strong experience in using AJAX, JSTL, Tiles, HTML 5, JavaScript, CSS 3, Java Server Pages (JSP), Java Server Faces (JSF) Apache Commons, Velocity for designing front end.
  • Hands-on experience in using various version control systems: SVN, and Git.
  • Good Experience in developing SOAP (using WSDL, JAX-WS, JAX-B), REST (using JAX-RS, Apache CFX, JERSEY, Spring boot) web services.
  • Experience in configuring build tools like Maven and ANT for the development and deployment.
  • Expertise in Java Message Service MQ's like Apache Kafka along with Zookeeper, Rabbit MQ, IBM MQ, and Active MQ.
  • Written queries for insert, update and modification operations. Performed database normalization and optimization using database tools.
  • Extensive experience in SQL, PL/SQL programming, stored procedures, triggers and Query optimization with Oracle, MS-SQL and MySQL databases.
  • Have experience in software Development Processes like SDLC, Waterfall, Test Driven Development (TDD), Iterative and Agile Methodologies.
  • Proficient in developing UML diagrams like use cases, class diagrams and sequence diagrams using Rational Rose and MS Visio tool.
  • Good team player with excellent communication and interpersonal skills, ability to work individually or part of a team, fast and keen learner who adapts to new technologies.

TECHNICAL SKILLS

Languages: Java 8, SQL, PL/SQL

APIs: JDBC, JMS, Rabbit MQ, Apache Kafka, Active MQ, JNDI, JPA, JSF, JSTL, EJB, SOAP

Design Patterns: MVC, DAO, DTO

Frameworks: Hibernate, Spring, Spring Boot, JSF

XML Technologies: XML, XSD, XSLT, DTD, DOM parser, XPath

Scripting/GUI Tools: HTML 5, DHTML, DOJO, JSON, JavaScript, CSS 3, Angular.js, AJAX, JQuery

Application Servers: WebLogic, JBoss, Apache Tomcat, WebSphere

IDE: Eclipse 3.x, RAD, WebSphere Studio Application Developer (WSAD), NetBeans, JBuilder

Build and Test Tools: Ant, Maven, Junit

Databases: Oracle, My-SQL, SQL

Operating Systems: Windows XP/Vista/7, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Rivers wood, IL

Java/J2EE Developer

Responsibilities:

  • Involved in the analysis, design and development and testing phases of Software Development Life Cycle (SDLC).
  • Involved in the design and development phases of Agile Software Development.
  • Developed the application using Java 8 and implemented its features like Lambdas Expressions, Time API, Streams, functional interfaces, collectors, default methods, type interfaces, for each.
  • Used advanced Java 8 features like Lambda expressions for array operations, collections. Enhanced concurrency methods etc. throughout the application for well-defined programming.
  • Used JSP for presentation layer, developed high performance object/relational persistence and query service forentire applicationutilizingHibernate.
  • Worked on Java Message Service (JMS) API for developing message oriented middleware layer for handling various asynchronous requests.
  • Developed restful web service using Spring Boot and deployed to pivotal web services.
  • Building cloud micro services and implementing back-up using Spring Boot.
  • Used Spring Boot which is radically faster in building cloud Micro services and develop spring-based application with very less configuration.
  • Used MVC based spring framework to develop the multi-tier web application presentation layer components.
  • Responsible for implementing new enhancements and fixing defects using Java, JSP, JSF, spring and Hibernate.
  • Developed Session beans which encapsulate the workflow logic and used Hibernate to access data
  • Developed a web-based reporting for credit monitoring system with HTML, XHTML, JSTL and JavaScript.
  • Designed and developed Micro-services using REST framework and Spring Boot and used Bootstrap along with Angular.js in creating the Application.
  • Used AJAX in suggestive search and to display dialog boxes with JSF and DOJO for some front end.
  • Used JavaScript and Angular.js to provide dynamic User Interface and for the client side validations.
  • Used XML and Java Architecture for XML Binding (JAXB), to map java classes to XML representation.
  • Application server: Developed and Deployed EJBs and other Components in the JBoss Application Server.
  • Used libraries like AJAX, EXTJs, JSON, JQuery to develop and implement perfect dynamic templates.
  • Used Log4J for extensible logging, debugging and error tracing.
  • Involved in coding, code reviews, Junit testing, Prepared and executed Unit Test Cases.
  • Designed database and created tables, written the complex SQL Queries and stored procedures as per the requirements.
  • Involved in Agile Scrum Methodology and Test-Driven Development (TDD) for the software development process to produce high quality application
  • Capable of delivering well documented applications, adhering to quality standards and delivery dates.

Environment: Java 8, Spring Boot, EJB, JMS, JNDI, Java Mail, JQuery, JSP, JSF, XML, Angular.js, JDBC, JSP, spring, Hibernate, Ajax, HTML, CSS, MVC, Junit, Log4j, UML, JDBC, Tomcat, Web-Logic, Agile, Windows and UNIX.

Confidential, Toms River, NJ

Java/J2EE Developer

Responsibilities:

  • Involved in Requirements gathering, analysis and design and documentation as the application was started from scratch.
  • Used Java 8,spring, Hibernate API's as support in writing business logic.
  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, JMS, JDBC and deployments in WebLogic Server.
  • Used Java 8 Features including Lambda expressions, Method references, Functional interfaces, Stream API, Default methods, Optional class, Collectors class, Parallel array sorting etc.
  • Effectively developedAction classes, Action forms, JSP, JSFandother configuration files like spring-config.xml, web.xml.
  • Used Spring Boot Security for Authentication and Authorization of the application.
  • Did Spring POC on Spring Boot for the application development.
  • Developed Exception handling code to recover from DB specific, Application specific, Business and Non-business logic specific exceptions.
  • Used JSF for internal report generation by fetching data from database with customized view using CSS for form processing.
  • Involved in designing and developing the front end of the application using JSP, Java script, AJAX, HTML5, DHTML and CSS3.
  • Used JavaScript for client side validations. Implemented and tested the enterprise application with jQuery, Angular.js and Spring MVC.
  • Presentation tier was developed using JSP and Java Script.
  • Extensively used JavaScript for client side development and validations.
  • Developed RESTful Web services client to consume JSON messages.
  • Used MDB to reduce the interdependencies of all the sub systems using JMS.
  • Utilized Hibernate for Object/Relational Mapping (ORM) purposes for persistence onto the Oracle database.
  • Used Java API and converted Java Objects to XML conversions using XML Web Services (JAX-WS).
  • Developed web services technology JAXB to convert XML into java objects.
  • Developed the war/ear file using Maven script and deployed into WebLogic Application Server.
  • Involved in handling transactions using session beans using EJB.
  • UsedLog4jlog both User Interface and Domain Level Messages.
  • Developed build test scripts using Maven tool for compilation and deployment purpose.
  • Performed back-end testing on Oracle andSQLServer databases by writing SQLqueries to make sure the contents displayed on the UI correct as per requirements specifications.
  • Performed a thorough unit testing and resolved several data related issues before migration to production.

Environment: Java 8, JSP, spring, JMS, XML, JSP, JSF, JMS, Spring Boot, Hibernate, JSON, Angular.js, JavaScript, HTML, JAX-WS, Rest, Log4j, Maven, Junit, NetBeans, Web-Logic, SQL and Windows.

Confidential, Boca Raton, FL

Java Developer

Responsibilities:

  • Involved in analyzing, and designing, proposing, and delivering solutions that are appropriate for the business and technology strategies.
  • Developed Action class and Action Form for business logic with support of spring framework and Presentation tier.
  • Involved in design and development of server side layer using XML, JSP, JDBC, JNDI, EJB and DAO patterns using Eclipse IDE.
  • Implemented the SOAP Web Services by using XML based protocol and WSDL with the help of Spring boot framework. Implemented the SOAP Security to the client and server side.
  • Involved in implementation of Spring MVC framework and developed DAO and Service layers. Configured the controllers, and different beans such as Handler Mapping, View Resolver etc.
  • Used core Java concepts like Collections, Generics, Exception handling, IO, Concurrency to develop business logic.
  • Designed and developed various modules of the application with frameworks like Spring MVC, Web Flow, architecture and Spring Bean Factory using IOC, AOP concepts.
  • Developed the application using design patterns such as Singleton, Flyweight Pattern.
  • Used Log4j for logging and debugging.
  • Using Spring-AOP module implemented features like logging, user session validation.
  • Wrote various Hibernate Queries using Hibernate Query Language (HQL), Named Parameters, Named Queries and hibernate criterion queries to execute queries against database.
  • Used Hibernate 3 with annotation to handle all database operations.
  • Worked on generating the Web Services classes by using Service oriented architecture (SOA).
  • Developed Junit test cases for regression testing and integrated with Maven build.
  • Wrote SQL queries, stored procedures, triggers, views, packages and enhanced performance.
  • Implementing the project in agile methodologies - sprint & scrum.
  • Worked in deadline driven environment with immediate feature release cycles.
  • Conducted discussions with court analysts to capture the end user feedback and in corporate the user feedback in the subsequent release cycles.

Environment: Java, spring, spring Boot, Hibernate, JavaScript, XML, HTML, UML, JBoss, Log4j, Junit, Maven, Eclipse, Subversion, Web Services, SQL, Oracle, Windows.

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Gathered Business Requirements and meeting different users of the application.
  • Implemented various useful design patterns including Singleton and Data Access objects etc.
  • Presentation tier was developed using JSP, JSTL, Java Script, and HTML.
  • Used Spring/MVC framework to enable the interactions between JSP/View layer and implemented different design patterns with J2EE and JSON technology.
  • UsedSpringSecurity framework for login authentication, password hashing.
  • Used Eclipse IDE for designing, coding and developing applications.
  • Involved in Java multithreading to cascade multiple changes on multiple records in only one transaction and developed a batch process framework.
  • Performed Client side validations using JavaScript.
  • Mapped and managed Object/table relationships in Hibernate.
  • Used XML to transfer the application data between client and server. In server-side Servlets is used to construct and parse the data in XML format and in client-side Java is used.
  • Implemented Tag handler classes using Custom Tags.
  • Used ESB to develop message flows for routing and transformation of the web services requests.
  • Wrote SQL queries and stored procedures to interact with the DB.
  • Created Stored Procedures, user defined functions and Views, modified already existing stored procedures, triggers, views, indexes depending on the requirement.
  • Performed Unit testing and prepared new test case documents.

Environment: s: Java, JSP, Hibernate, WebLogic, SOAP, HTML, XML, Oracle, windows and UNIX.

We'd love your feedback!