We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Nashville, TN

SUMMARY

  • Java Programmer with over 5+ years of IT experience in analysis, design and development using Java and J2EE.
  • Object Oriented Design (OOD) experience with Rational Rose and Enterprise Architect (EA). Extensive J2EE design & development with UML.
  • Applied Use Case diagrams and Class diagrams using UML and Rational Rose.
  • Participated in requirement analysis, reviews and working sessions to understand the requirements and system design.
  • Strong programming skills and development experience using Java, Struts, Spring, EJB, Hibernate, JPA JNDI, JMX, JSP, Servlets, Java Beans, JSP Custom Tags Libraries, JDBC, Node.js and RMI.
  • Experience in working with web/applications servers IBM WebSphere, BEA Web logic, JBOSS 3.0, Apache Tomcat 4.1/5.1.
  • Thorough knowledge of scalable n - tier distributed as well as client/server architectures.
  • Experience in designing highly transactional web-sites using J2EE technologies and handling design/implementation-using RAD/Eclipse/WSAD.
  • Experience in designing Low Level and High-Level design documents.
  • Worked on multiple Operating Systems like UNIX, Windows2k, Win-NT, Win95, and Win98.
  • Scripting expertise in SQL, Bourne Shell, K Shell, C Shell, and bash.
  • Proficiency in developing Model View Controller (MVC) Architecture based applications using Struts and Spring Frameworks.
  • Proven expertise in implementing IOC and Dependency Injection features in various aspects of Spring Framework (Core, Web, JDBC, MVC and DAO) and experienced in integrating Spring Web Flow with other frameworks like JSF.
  • Implemented various Ajax Frameworks and Java Scripts using jQuery, DOJO, JSON.
  • Experience in implementing SOA architectures with web services using WSDL, SOAP and UDDI.
  • Configured logging tool using log4J. Managed version control using CVS, VSS and Star Team.
  • Experience in PL/SQL programming including complex SQL queries using stored procedures and Triggers in Oracle, SQL Server using TOAD and Query Manager.
  • Experience in Hibernate 3.0 which includes integrating legacy databases, writing custom CRUD statements, integrating stored procedures and functions and also performed polymorphic associations.
  • Hands on experience in working on XML Suite of technologies (XML, XSL, XSLT, DTD, XML Schema, SAX, DOM).
  • Experience working with Node.js to setup Web API’s using JavaScript.
  • Comfortable working with MEAN (Mongo DB, Express, Angular, Nodes) stack.
  • Experience with various data storage solutions such as Elastic Search, Mongo DB, Redis.
  • Proactive and well organized with effective time management skills.

TECHNICAL SKILLS

Languages: C, C++, Java.

Platforms: HP-UX, LINUX, Windows 9X/2000/XP

J2SE/J2EE Technologies: Java, J2EE, Swing, RMI, Sockets, JDBC, Servlets, JSP, Java Beans, JSTL, Jakarta Struts, EJB, Spring 2.0, Hibernate, JTA, JMS, Web Services, Node.js

Web Technologies: HTML, DHTML, XHTML, CSS, Java Script, My Faces, Rich Faces, JSF, PHP and AJAX

XML Technologies: XML, XSL, XQuery, XSD and XSLT

Web/Application Servers: Web Sphere, Web logic Application server, JBOSS, Apache Tomcat, IBM HTTP Server, and IIS.

IDE / Tools: RAD, WSAD, Eclipse with My Eclipse, Rational Rose, Visual Studio

Methodologies: Unified Modeling Language (UML), Rational Unified Process (RUP), Agile.

PROFESSIONAL EXPERIENCE

Confidential, Nashville, TN

Java/J2EE Developer

Responsibilities:

  • Involved in the requirement analysis and designing the system to in corporate those requirements and coming up with the design to utilize existing systems and services.
  • Designed configuration XML Schema for application and used JavaScript for client-side validation.
  • Developed Web GUI involving HTML and Java Script under MVC architecture.
  • Implemented the Project structure based on Spring MVC pattern using spring boot.
  • Used Spring DI, annotations & MVC components to implement business & navigation of application.
  • Developed several, aws RESTS Web Services which produces both XML and JSON to perform tasks, leveraged by both web and mobile applications.
  • Designed a J2EE Web application with Spring Core, Spring MVC architecture, JSP, Servlets, lambda, jQuery, Hibernate and Oracle.
  • Experience in designing systems based on Service Oriented Architecture principles. Knowledge of an Enterprise Service Bus (ESB) and developing/provisioning micro services.
  • Replaced existed Angular JS code with Angular 2 code, which decreased number of lines of code for a web application.
  • Wrote services to store and retrieve user data from the MongoDB for the application on devices.
  • Used Mongoose API to access the Mongo DB from NodeJS.
  • Designed and developed the login portal using framework Angular 2.0 along with HTML5, CSS3 and Type Script.
  • Designed Client and Server-Side Validations using Spring Validator Framework.
  • Developed REST Web Services clients and implemented Authentication and Authorization with Site Minder, aws, Spring Security integration and Certificates.
  • Designed and Developed Micro services based applications using Spring, Spring boot, Hibernate, Spring DAO, Gradle, JDBC, Oracle. Used Eureka to call other proxies Micro services.
  • Developed classes using core Java (multithreading, memory management) and Spring IOC.
  • Used Maven as build and dependency management tool for creating EAR, WAR and JAR file to be deployed in application servers and integrated with GitHub and Jenkins.
  • Utilized JPA Repository as persistence and developed business components.
  • Integrated the JSON objects, DB objects and business logic through faster XML Object Mapper.
  • Participated in daily stand ups and Sprint planning and review meetings.

Environment: Java 1.8, Spring 4.0, Spring IoC, Spring Boot, HTML5, CSS3, XML Bootstrap, lambda, JSON, Maven, Jenkins, GitHub,Tomcat 8, Log4J, Junit, Angular, micro services, MongoDB.

Confidential, Rockford, IL

Java/J2EE Developer

Responsibilities:

  • Worked in highly dynamic Agile Environment and participated in scrum and sprint meetings.
  • Developed the robust web-based application on Spring Boot frame structure using Java/J2EE technology.
  • Implemented data layer of Spring MVC by using JPA (Java persistent API) used Hibernate as ORM to operate queries on Oracle database.
  • Implemented Java 1.8 features for the existing application wherever required.
  • Used spring extensively to achieve dependency injection to wire the object of business class.
  • Used Spring Data Repositories to perform CRUD operations.
  • Implementation of authentication for Restful web services using Spring Boot Security Starter.
  • Developing the application for incident creation and retrieving the events using restful web services with spring Boot.
  • Worked extensively on spring boot for building REST API’s.
  • Extensively used STS for developing, debugging, integrating, and deploying the application.
  • Extensively used Maven to build the application and deploy on Embedded Tomcat Server.
  • Maintained source code in GIT Repository.
  • Developed stored procedures and complex packages extensively using PL/SQL and Oracle database.

Environment: Java EE 8, Java Script, Ajax, JSP, spring, lambda, Spring Boot, Micro services, Spring Security, STS, Maven, GIT,PL/SQL Developer Tool, Log4j, Junit, Oracle 12c, Spring MVC, Maven, XML, JavaScript, AJAX, JIRA, Tomcat Server.

Confidential, Richfield, MN

Java/J2EE Developer

Responsibilities:

  • Designed the application by implementing Spring Framework based on MVC Architecture, Restful Web Services and Hibernate.
  • Used agile methodology and effectively took part in Scrum gatherings to deliver quality deliverable within time.
  • Integrated the application with Spring Framework for implementing DI/IoC.
  • UsedSpring Bootfor the application development. Designed the system based onSpring MVCarchitecture. Developed a business logic layer usingSpringFramework.
  • Developed Spring Controllers, Service Components, DAOs.
  • Used Spring Rest as REST API and Spring-Rest Template for the rest client for developing web services.
  • Used Dependency Injection feature of Spring MVC framework and Hibernate O/R mapping tool for rapid development and ease of maintenance.
  • Implemented complex business Delegate layer using DAO’s created and business logic.
  • Wrote SQL queries and Hibernate queries for interacting with database using Hibernate based POJO entities.
  • Configured and created application log files using Log4J required to trace application messages.
  • Developed unit test cases and suits on Junit framework for unit testing.
  • Used Jenkins and Maven for continuous integration, building and deployment.
  • Used Git as version control system.
  • Configured and deployed the application on Tomcat.
  • Actively involved in code reviews and bug fixing.

Environment: Agile, Rally, Java, J2EE, JSP, Spring, Hibernate, Eclipse, Tomcat, Oracle, JSP, JavaScript, HTML, XML, Web Services, Restful, JUnit, Mockito, Git, JIRA, UNIX, Maven, Jenkin.

We'd love your feedback!