We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

5.00/5 (Submit Your Rating)

Baton Rouge, LA

SUMMARY

  • Over 5+ years of experience in analysis design development implementation and troubleshooting of various Java/J2EE based applications such as client server/ web based applications.
  • Extensive programming experience in developing web based applications and Client - Server technologies using Java, JEE, JSP, Servlets, Struts, JSF, Spring, JDBC, JMS, EJB, Hibernate, JavaScript, & XML.
  • Experienced in web development using HTML, DHTML, XHTML, CSS, JavaScript and AJAX technologies.
  • Good experience designing databases SQL Server.
  • Strong Database design and development experience, which includes designing, data modeling, stored procedures, functions, triggers etc. using SQL.
  • Expertise in web services technologies such as Restful.
  • Extensive experience in web application design using open source MVC, Struts, Spring Frameworks and J2EE design patterns.
  • Strong knowledge in Java Messaging Services JMS.
  • Experience in working with different operating systems like Windows and UNIX/Linux.
  • Extensive experience in using IDE like Eclipse, Spring Tool Suite and version control tools like SVN, Git.
  • Skills in analyzing user requirements, modeling the system and ensuring the functionality.
  • Strengths include excellent interpersonal and communication skills.
  • Ability to provide solutions from a functional and technical perspective, and meet deadlines.
  • Strong analytical and problem solving skills and a proven ability to be an effective team player with excellent time management skills.
  • Extensive experience in code refactoring, developing standards and mentoring the team.

TECHNICAL SKILLS

Languages: Java,J2EE, SQL

Technologies: JSP, JDBC, Servlets, Spring, Spring Boot

Databases: Oracle, MySQL.

Operating Systems: Windows, Unix

IDE’s: Eclipse,IntelliJ

Web Server: Apache Tomcat

Tools: JUNIT, Maven, Log4j, Ant, Git, SVN

PROFESSIONAL EXPERIENCE

Confidential, Baton Rouge, LA

Java/ J2EE Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirement Gathering, Design & Analysis of the Specifications and Development of the Application.
  • Worked extensively on design and development of applications using Java, J2EE, Spring Boot, and Hibernate.
  • Responsible for writing SQL queries and Stored Procedures using SQL/PLSQL.
  • Extensively used Java Collection, Exception Handling, and File handling by Java I/O concept for implementing the business logic in this project.
  • Designed and developed the REST based Microservices using the Spring Boot.
  • Developed the presentation layer using JSP and business logic code was implemented in the Model component of Apache Struts framework based on Model View Controller (MVC) paradigm.
  • Used Log4j for debugging, testing and maintaining the system state.
  • Developed UI pages using JavaScript and used Bootstrap for creating responsive web pages.
  • Involved in the design and development of XML presentation.
  • Helped design and develop a RESTful API data providing account management capability as well as security role lookup and management for all downstream dependencies in the digital supply chain.
  • Implemented Microservices architecture using Spring Boot for making applications smaller and independent.
  • Use of Struts Framework for Controller components and View components.
  • Created Auto deploys jobs using Jenkins.
  • Developed unit test cases and suits on Junit framework for unit testing. Used Maven for building, deploying applications, creating JPA based entity objects.

Environment: Spring Data JPA, Spring Boot, Micro services, Apache Tomcat, REST, XML, Log4j, STS, GITHUB, Agile, Windows.

Confidential, Austin, TX

Java Developer

Responsibilities:

  • Involved inJavaMultithreadingto cascade multiple changes on multiple records in only one transaction
  • Implemented the service layer usingspringwith transaction and logging interceptors.
  • Fixing the bugs and developing new enhancements usingJAVA/J2EE,spring,Hibernate, WebLogic.
  • UsedSpringMVCas Web module, involved in design, development of new Action classes to interact with business logic and UsedHibernateas ORM to mapJava classes to database tables.
  • Involved inJavaMultithreadingto cascade multiple changes on multiple records in only one transaction.
  • Wrote stored procedures to communicate with Oracle database.
  • Used Spring JDBC template to access database tables.
  • Worked on Maven to build and deploy server components on WebLogic server.
  • Implementing or exposing the Micro services to base on RESTful API utilizingSpring Bootwith Spring MVC.
  • Used common Unix/Linux commands to verify log files in the Apache Tomcat Servers.
  • Worked in a highly dynamicAGILEenvironment and participated in scrum and sprint meetings.
  • Responsible for all stages of design, development, and deployment of applications.
  • Used Spring MVC, Spring Batch and JDBC Template for object-to-relational mapping from the database.
  • Log4Jwas used to monitor the error logs and usedGITas version control tool.

Environment: Java, Spring, Spring Boot, Spring JDBC, Spring Batch, SNS, Oracle, Maven, GITHUB, REST, Apache Tomcat, Agile, Windows.

Confidential | Union, MO

Software Developer

Responsibilities:

  • Essentially involved in all phases ofSDLCto structure the unformatted requirements.
  • Developed and implemented applications using Eclipse.
  • Developed JSP (Java Server Pages) for orders module and Customer Service Department.
  • Wrote Client-side validation using Servlet Validate framework and Java script.
  • UsedSQL,for handling MySQL database.
  • Designed and developed the application using Spring, Web services, Hibernate
  • Worked in building and deploying applications in servers like Web Logic, Apache Tomcat and Confidential Web sphere.
  • Wrote different queries in Oracle using SQL.
  • Designed and developed several EJBs using Session facade pattern.
  • Involved in Integration of all the modules and deploying them on the Application server andused JMS.
  • Excellent implementation Persistence layer usingJDBC and Hibernate.
  • Written and debugged the ANT scripts for building the entire web application.

Environment: Eclipse, Java, J2EE, JSP, Servlet, MySQL, Hibernate, Apache tomcat, Oracle, Java Script, JMS, JDBC, Ant.

We'd love your feedback!