We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

San Jose, 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.
  • Extensive work experience in JSP, Servlets, JavaScript, JDBC.
  • Experience in developing E - Commerce Applications using Hybris E-commerce Framework.
  • Extensive Knowledge on databases like Oracle, DB2 and MySQL.
  • Developed ANT scripts, and used MAVEN tool to build and deploy J2EE Applications.
  • Experience in Enterprise Integration Development using Apache Camel Framework.
  • 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.
  • Good working knowledge of database tools like TOAD, PL/SQL, Db Visualizer and SQL Navigator.
  • Very good experience in designing J2EE Applications using OOAD, UML, Rational Rose Methodologies.
  • Good understanding of NoSQL Databases like Cassandra and Mongo DB.
  • Worked on debugging using Logging Frameworks such as Apache Log4j
  • Thorough knowledge in core Java concepts like OOP, Multi-Threading, 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, Web Logic, and JBoss.

TECHNICAL SKILLS

Languages: C, C++, Java

Java/J2EE Technologies: Servlets, JDBC, JSP, JMS, EJB

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

Automation Tools: JUnit, Mockito

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

Web/Application Server: Web sphere, 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 Jose, CA

Sr. Java 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
  • 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.
  • Developed UI Layer for the application using HTML5, CSS3, and Bootstrap.
  • Involved in developing the UI, layout and front-end programming for web application that matches requirements of the client.
  • Using JUnit for Unit Testing.
  • Developing the web pages using responsive design.
  • 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, Seattle, WA

Senior 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
  • 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.
  • Involved in writing test cases using JUNIT for various modules.
  • 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

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

Confidential - Portland, WA

Sr. JAVA Developer

Responsibilities:

  • Developed JSP pages with MVC architecture using Servlets and Custom tags.
  • Used open source technologies like Hibernate with Spring Framework.
  • Developed JMS interface
  • Interacted with other project groups under Confidential Ensemble
  • Responsible for developing Session Beans to implement business logic.
  • Experience with caching products and alternate database technologies of NoSQL like Cassandra
  • Developed business services using EJB, JDBC and Hibernate.
  • Worked with Several Design Patterns like MVC, Singleton, Service Locator, Factory Pattern, Facade Pattern and Value Object.
  • Analysis, design and development of applications based on J2EE design patterns.
  • Used JUnit for unit testing
  • Interacted with the client & the business communities to obtain core requirements.
  • Implemented RESTful-style request and response for WebServices to communicate between applications
  • Used Hibernate as an ORM mapping tool and worked with Hibernate Query Language (HQL).

Environment: Java, J2EE, JSP, Servlets, EJB, JDBC, JAXB, HTML, XML, XSLT, Spring, Hibernate, SQL, PL/SQL, Oracle10g, WebSphere, log4j, Eclipse3.0, JUnit.

Confidential, Austin, TX

Java/J2EE Developer

Responsibilities:

  • Designed and implemented Java Classes, Interfaces, Model design, and interface layer design with other team members.
  • DevelopedJSP’sandServletsto dynamically generate HTML and display the data to the client side. Extensively usedJSPtag libraries.
  • Developed interaction framework for asset database interaction and developed save and conversion specific servlets for applet interaction.
  • Designed and developed web-based software usingSpring webflow.
  • Created Test plan documents and testing usingJunit Framework.
  • Monitored the error logs usingLog4jand fixed the problems.
  • UsedTomcat serverfor application development withEclipse.

Environment: Core Java,JDBC, JAXB, WSDL, JSP, Servlet, HTML, JavaScript, CSS, Apache Tomcat, MySQL, Log4j.

We'd love your feedback!