We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • 8 years of experience in Object Oriented programming, design, developing and testing of Client/Server, Enterprise and Web Applications.
  • Excellent Core Java development skills.
  • Expertise in Object Oriented Design (OOD), Analysis (OOA), Modeling (OOM) based on UML architecture using Rational Unified Process (RUP).
  • Excellent programming skills in JAVA and J2EE technology.
  • Experience in developing Web Applications with various frameworks: Core Spring, Spring MVC, Spring Security, Spring Boot, and Hibernate
  • Hands on experience with Ajax related technologies and JQuery API to develop rich and interactive web applications.
  • Hands on experience withSpring IO,Spring BootwithThymeleaf.
  • Experience in deploying Microservices using Spring boot to AWS.
  • Extensive work experience in JSP, Servlets, JDBC.
  • Extensive Knowledge on databases like Oracle, DB2 and MySQL.
  • Developed ANT scripts, and used MAVEN tool to build and deploy J2EE Applications.
  • Having Working Knowledge on XML, XSLT and XSL - FO.
  • Extensive experience in SOA (Service Oriented Architecture) experience in developing web services using SOAP & REST
  • Strong experience in writing SQL Queries, stored procedures, joins and Triggers.
  • Very good experience in designing J2EE Applications using OOAD, UML, Rational Rose Methodologies.
  • Good understanding of NoSQL Databases like Cassandra and Mongodb.
  • Worked on debugging using Logging Frameworks such as Apache Log4j
  • Thorough knowledge in core Java concepts like OOP, Multithreading, Java Collections, etc.,
  • Strong understanding of Spring Framework features and expertise in Hibernate ORM tool.
  • Experienced with Java Multithreaded programming to develop multithreaded modules and applications.
  • Experienced in developing applications using Apache Tomcat, Weblogic, and JBoss, Kafka,.
  • Good experience in testing using TestNg framework.

TECHNICAL SKILLS

Languages: Java, C++, Python

Java/J2EE Technologies: Servlets, JDBC, JSP, JMS, EJB, Java 5 - 8, Apache CXF, Servlet, JMS(TibcoEMS,ApacheMQ,RabbitMQ), Java Executor, Multithreading, Garbage Collection, Performance tuning.

Framework: Core Spring, Spring MVC, Spring Security, Spring Boot, Spring Batch & Hibernate

Automation Tools: JUnit, Mockito, TestNg

Web Technologies: JavaScript, HTML, XML, JSON, JQuery, HTML5, CSS, CSS3

Web/Application Server: Websphere, Web Logic, Apache Tomcat & HTTP Server.

Operating Systems: Windows, LINUX, UNIX, Mac-OS

Version Control: GitLab, Rational Team Concert (RTC), Tortoise SVN.

RDBMS: SQL, MySQL, PL/SQL, DB2.

IDE: Eclipse, NetBeans, IntelliJ

PROFESSIONAL EXPERIENCE

Confidential, San Francisco CA

Java/J2EE Developer

Responsibilities:

  • Make a use of Spring Framework along with Hibernate for object-relational mapping.
  • Involved in the Spring MVC development process
  • Involved in the Hibernate CRUD development process
  • Developing web application by using Spring MVC, Hibernate, & MySQL
  • Creating a user account login by using Spring Security and Bootstrap
  • Responsible in developing RESTful Web Services by using Spring Boot
  • Created Microservices using Spring boot and deploy them to AWS.
  • Responsible for consumption of RESTful Web Services
  • Participating in the sprint review meetings and explained the technical changes to the clients.
  • Developing Business Components in Java/J2EE and Involved in various phases of Software Development Life Cycle (SDLC).
  • Implementing modules using Core Java APIs, Java collection, Threads, and integrating the modules.
  • Involved in developing the UI, layout and front-end programming for web application that matches requirements of the client.
  • Using JUnit and Mockito for Unit Testing.
  • Developing the web pages using responsive design.
  • Helped in database migration from DB2 sql to Mongodb (NoSQL) database.
  • Used multithreading in programming to improve overall performance.
  • Deployed the applications on Apache Tomcat
  • Extensively used Log4j for logging purposes.

Environment: s: Core Java, J2EE, Apache Tomcat, Spring MVC, Hibernate, Spring Security, Spring Boot, CSS3, Bootstrap, Apache Tomcat, Jersey, MySQL, JUnit, Log4j

Confidential, San Jose, CA

Java/J2ee Developer

Responsibilities:

  • Responsible and active in the analysis, design, implementation and deployment of full software development life-cycle (SDLC) of the project.
  • Design spring controller to handle request from the client and return the result,
  • Worked on developing data models by configuring Hibernate persistence layer, mapping Java classes with database using Hibernate, Hibernate query language (HQL).
  • Developing web based application by using Spring MVC and Hibernate
  • Deploy Microservices using Spring boot to AWS.
  • Using MySQL as a Database and Hibernate for ORM
  • Making a use of spring security and Bootstrap
  • Apache MAVEN was used for the entire build process.
  • Developing Restful web services by using spring Boot
  • Configured Hibernate-ORM to map java objects with database tables
  • Manipulated data using CRUD (Create, Read, Update and Delete) operations of MySQL database
  • Helped QA team in automating test cases using TestNg framework, tested SOAPUI services using RestAssured

Environment: Java, J2EE, Core Spring, Spring MVC, Spring Security, Spring Boot, CSS, JavaScript, Apache Maven, MySQL, log4j, JUnit, Hibernate, HQL, Bootstrap

Confidential, Richardson, TX

J2EE Developer

Responsibilities:

  • Participated in Agile Scrum methodology for application development and involved in analysis, design, coding, and unit testing of business applications in a fast paced environment.
  • Provided technical guidance to business analysts, gather the requirements and convert them into technical specifications.
  • Customized the build process to suit enterprise needs by developing custom Maven plugins, lifecycles and archetypes and Used Git as a version control to save the code.
  • Used Apache Camel routes to build customized routes and Spring XML and Camel blueprint to integrate with other Enterprise applications.
  • Configured the xml files for spring security injection to ensure back-end security by discriminating the role of users as well as access authority for the URIs and server side assets.
  • Made the integration of data in several applications in favor JSON documents with dynamic schemas using Mongodb (NoSQL) database.
  • Developed complete Business tier with stateless and Stateful session beans with JPA and involved in writing JPA named queries and to fetch data from Oracle database.
  • Used Spring MVC for implementing web tier and developed web based application service components and configured beans using Spring IoC.
  • Installed, Configured and Deployed the Enterprise applications on browser and diagnosed the issues with Java applications running on Tomcat server.
  • Used Spring MVC Model View Controller to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
  • Hands-on experience on developing AWS cloud formation templates and setting up Auto scaling for EC2 instances and involved in the automated provisioning of AWS cloud environment using Jenkins and chef.

Environment: Java 1.8, IntelliJ IDEA 15.0.6, Groovy 2.4, JUnit 4.11, Gitlab 7.8.1, Maven 3.3, JAXB, Git, Spring 4.2.0, JPA 2.1, Tomcat 9.x.

Confidential, Michigan

Java/J2EE Developer

Responsibilities:

  • Developed some back-end components in java, using Spring, Hibernate, RESTful Web services
  • Designed and developed RESTful web services using Spring MVC
  • Developed and configured the Java beans using Spring and Hibernate framework
  • Collaborated with teammates based on Agile/Scrum methodology, doing monthly Sprint and daily Scrum.
  • Used Maven for both dependency management and build process
  • Used Git/GitHub for source control
  • Designed and developed several Servlets and Hibernate components.
  • Extensively used Spring IOC, Dependency Injection throughout the application.
  • Responsible for some front-end coding and validations using AJAX.
  • Used Hibernate framework for modules like Work Message and Error Handler in the project.
  • Involved in modifying SQL, Stored procedure and PL/SQL for back end.
  • Modified MAVEN scripts for compiling and deployment.
  • Extensively used log4j for logging the log files.
  • Wrote test cases for unit testing using JUnit.

Environment: Java, J2EE, Spring 3.0, JSON, Tomcat Servlet, AWS EC2, XML, Core Java, XML, Rest, Web services, HTML, JavaScript, MySQL, JDBC, Maven, JavaScript, GIT.

We'd love your feedback!