We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

FL

SUMMARY

  • 5 years of experience as a Software Engineer with expertise in all aspects of the software development life cycle including analysis of requirements, application design, application development and testing of various applications using JAVA/J2EE technologies.
  • Experience in design and development of web - based applications using Java, SQL, Servlets, JSTL, JSP, XML, Java-API and Spring Framework.
  • Knowledge of Core Java Technologies like Multithreading, Collections, and Exception handling mechanisms.
  • Worked with various SDLC methodologies including Waterfall and Agile Scrum.
  • Experience with the ORM tool Hibernate involving Mappings, Transaction Management, and HQL (Hibernate Query Language).
  • Experience with databases like MySQL, SQL Server.
  • Experience in creating test cases using JUnit.
  • Strong debugging and troubleshooting skills.
  • Strong experience in implementing server-oriented architecture and Web Services using Restful API.
  • Experienced in writing SQL queries, Triggers and Stored procedures in various databases such as MySQL.
  • Proficient in Java/J2EE Design Patterns including Singleton, Model View Controller, and Data Access Object (DAO).
  • Experience in working and deploying the application on Apache Tomcat.
  • Team player with good communication and analytical skills.

TECHNICAL SKILLS

Languages: C, C++, Java/J2EE, JDK 1.6/1.7/1.8, HTML, CSS, DHTML, XML, JQUERY, PL/SQL, SQL, JSP.

J2EE Tech: Servlets, JSP, JDBC, JSF, Spring/Spring Boot, Java Beans, Struts, Hibernate.

Framework & Library: Spring, Hibernate, Spring Data JPA, Spring Data Rest.

Other Tools: Postman, JUnit, Log4j.

RDBMS: MySQL, OracleSQL.

Web & App Server: Apache Tomcat.

Development & Other Tracking Tools: Maven, Jenkins, JIRA.

Web Services: Restful, SOAP.

IDE: Eclipse, IntelliJ, Notepad, IntelliJ.

Source Control: GIT, SVN, GitHub.

Operating Systems: Windows, Linux

Cloud Computing Services/tools: Microsoft Azure, AWS, Docker Containers

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Primary responsibility was to communicate with business analysts and developed application based on the requirement.
  • Developed various Java Bean components for implementing business logic.
  • Developing JSP pages and the view and controller related classes using the Spring MVC framework.
  • Implemented controller classes using Spring MVC and configured spring beans using XML configurations files.
  • Developed DAO using JDBC Template to interact with MYSQL Database.
  • Extensively worked with Java Collection classes like List, Sets and HashMap.
  • Use of OOPs concept and other core java concepts like multithreading/concurrency, Exception handling, inheritance in development.
  • Extensively used Eclipse EE for developing, debugging the application.
  • Used Maven as build tool.

Environment: Java 1.8, J2EE, Spring 5.0, Spring MVC, JDBC Template, SQL, Eclipse EE, Tomcat 7.0, etc.

Confidential, FL

Software Developer

Responsibilities:

  • Analyzed business requirements and participated in technical design, development and testing of various modules.
  • Developed using Core Java and supported Java/J2EE applications with more concentration on OOP-based web forms, business logic, database access components.
  • Debugged and fixed various problems that were found during the different phases of the project.
  • Developed the application using Spring Boot.
  • Performed validation on UI using Spring framework.
  • Worked on MySQL database for storing and retrieving the application data.
  • Implemented on React concepts like component / state / views etc.
  • Worked with CSS3 background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
  • Utilized Swagger to document endpoints.
  • Involved in writing application-level code to interact with APIs, Web Services using JSON and XML.

Environment: Java, Core Java (JDK 1.7), Spring Boot (2.0.5), JPA, J2EE, CSS, JavaScript, React, MySQL, REST, Web Services, GIT, Swagger (2.9.2), Maven

Confidential, Jacksonville, Florida

Software Developer

Responsibilities:

  • Participating in project planning sessions with business analysts and team members to analyze business IT Requirements and translated business requirements into working model.
  • Developing in Java Script and JS frameworks like jQuery.
  • Developing web application using Struts Framework.
  • Consuming restful web services.
  • Developing user interfaces using JSP, HTML and CSS.
  • Using Hibernate framework for the backend persistence.
  • Using JavaScript and struts validation framework for performing front end validations.
  • Implemented technical, analytical and programmatic skills to resolve application related issues in Test, Stage & Prod environments.
  • Developing test cases and performed unit testing using JUNIT Test cases.
  • Writing DB2 queries for business requirements.
  • Managing software production services & operations
  • Working with QA team for testing and resolving defects.
  • Offshore Coordination on daily activities and deliverables.
  • Recording, Investigation or Analysis of Production Errors/Issues and providing Technical Resolution of Production Error/Issues.

Environment: Java, JSP, Servlets, SVN, Spring, Web Sphere Application Server, HP Service Manager, IBM Data Studio, DB2, Restful web services, JSON.

Confidential

Java Developer

Responsibilities:

  • Involved in preparation of functional definition documents and Involved in the discussions with business users, testing team to finalize the technical design documents.
  • Developed Single Page Application usingAngular JS.
  • Developed web layer using Spring framework to manage the project in MVC pattern.
  • Writing test cases usingJUnit.
  • Client pages are built usingHTML, CSS, Bootstrap, and JavaScript.
  • Experienced in implementingMicroservices, Service Oriented Architecture (SOA)with XML based Web Services (SOAP/UDDI/WSDL) using Top Down and Bottom-Up approach.
  • Custom Validations on various input fields using angular directives.
  • Good experience in debugging angular and java code frameworks.
  • ImplementedMavenbuild tools to build jar and war files and deployed war files to target servers.
  • Did failover testing with system programmer team to validate systems during the server failure and checked session replication.
  • Involved in code review and deployment of the application on development, testing of production servers.

Environment: Java, JAX-RS, Angular JS, Apache Tomcat, Maven, JSON, JavaScript, Junit, REST Web services, WebLogic, Git Hub, Eclipse, Oracle, Maven, Postman

Confidential

Java Developer

Responsibilities:

  • Design and develop secure multi-tier web applications capable of handling Verity modules data of verity 360.
  • Evaluate new technologies and their application to optimize current versions of Verity 360.
  • Responsible in maintaining continuous integration stacks and Java dependency management/ build tools. (GIT, Docker).
  • Using Java, J2EE for backend application development for Verity module.
  • Uses Spring MVC framework, Spring Boot in building the Verity application module.
  • Able to create RESTful Web Services.
  • Write complex SQL, Store procedures and database queries for MySQL database.
  • Implement data access layer using Java JDBC and perform CRUD operations on database.
  • Developing the User interface for the first-level authentication and service authorization utilizing Java Based front end UI.
  • Help in creating working demos for various clients and implement running UI for such presentations.

We'd love your feedback!