We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Tampa, FL

SUMMARY

  • 6 years of IT experience in analysis, design, development, testing and implementation of Java/J2EE web applications.
  • Good experience and knowledge in various development methodologies like Agile and Waterfall.
  • Experience on J2EE technologies including Core Java, Servlets, JSP, JDBC, JPA, JAX - WS, Spring, Hibernate, XML and JUnit.
  • Worked extensively with Core Java, Multithreading, Exception Handling and Collections.
  • Solid experience with various web MVC frameworks such as Spring MVC.
  • Worked with various frameworks in spring such as Spring AOP, Spring JDBC and Spring Boot.
  • Solid Experience with Java based ORM frameworks such as Hibernate and JPA.
  • Worked extensively with SQL and PL/SQL to query various databases.
  • Experience in installing and configuring MySQL and Oracle database Servers.
  • Proficient in programming by using the IDE's such as Eclipse and NetBeans.
  • Extensive experience in Deploying and Configuring Application in Servers such as Oracle WebLogic, JBoss and Apache Tomcat.
  • Proficient in using GIT and Jenkins Continuous Integration Server.
  • Hands-on experience in Build/Test/Deploy of applications using Jenkins - Open Source &Cloudless.
  • Expertise in Customization of Jenkins to certify product level jobs & pipeline involving multiple components.
  • Worked with Application Teams on Java to onboard Jenkins Build & Delivery pipelines.
  • Developed custom groovy scripts for running Sprint Reports, aggregating Sonar scan results & customizing pipelines.
  • Extensively used Nexus as a common artifact repository to publish Jar and distributed them across teams.
  • Experience with build tools like Maven for building and deploying applications to different environments.
  • Wrote comprehensive test cases and test plans using JUnit for Java based backend applications.
  • Experience with Automation tools like Selenium and Cucumber.
  • Experience with UNIX and Shell scripting.
  • Expertise in interacting with business users and understanding the requirement and providing solutions to match their requirement.
  • Passionate to learn things, Good communication skills, Hardworking and adaptable, quick learning, Self-motivated, precise and dedicated.

TECHNICAL SKILLS

J2EE Technologies: Spring, Spring Boot, JPA, Hibernate and JDBC

Web Technologies: Servlet, JSP, HTML, CSS, Bootstrap,XML, Web services

Application/Web Servers: Web Logic, JBoss, Docker and Apache Tomcat.

Relational Databases: MySQL, Oracle and Snowflake

Programming Languages: Java, Type Script.

JavaScript Libraries: Java Script, JS, Bootstrap.

Software Methodologies: SDLC (Agile, waterfall)

IDE: STS, Eclipse, NetBeans

Source Control: Git, Bitbucket,SVN

Automation Tools: Jenkins, Nexus, JIRA, Maven, Protractor, Selenium Suite, Cucumber, TestNG and Junit for unit testing

Operating Systems: UNIX, WINDOWS and MacOs

PROFESSIONAL EXPERIENCE

Confidential, Tampa, FL

Java Developer

Responsibilities:

  • Analyzing the project enhancement requirements and feasibility. Involved in Design and Development.
  • Reviewed andresolvedthe production related bugs and tickets for multiple java-based applications.
  • Trouble-shooting day to day issues which comes through service now ticketing tool and providing a root cause and fixing it.
  • Actively participated in the daily SCRUM meetings, weekly backlog refinement and paired programming to produce quality deliverable within time.
  • Design and develop Rest services supporting UI and for Data persistence using Java 1.8
  • Implemented HTTP requested using RxJs Observable library to handle multiple values over time.
  • Used Spring framework along with HTML, CSS and Java Script to construct the dynamic web pages (presentation layer) for the application.
  • ImplementedJava Persistence API (JPA) through Hibernate.
  • Utilized 3rd party API to Encrypt/Decrypt sensitive data.
  • Involved in giving the production support for the application.
  • Used Eclipse IDE for designing, coding, developing application and deploy on Tomcat.
  • Built a Restful API to save and retrieve information in Java using Spring MVC, JAX-RS.
  • Developed Request and Response Objects based on the SOAP Web services.
  • Exposed the Web Services to the client applications by sharing the WSDL's.
  • Used GIT for version control.
  • Used various backend custom directives and developed reusable components and templates that can be re-used at various places in the application.
  • Implemented the modern development environment.
  • Created our own framework bridge service to manage the state management.
  • Implemented the REST calls for our features separately using the spring framework.
  • Used GIT for version control of the product, Eclipse IDE for Development.
  • Worked on monthly major releases participated in testing and fix the bugs that we found in the testing.
  • Participated in the production support and respond the alerts which were triggered by the pager duty and found the root cause and create the story in the backlog.

Environment: Java/J2ee,Splunk, JSON, spring, Spring MVC, Hibernate,Git,RESTful, XML, Maven, Jenkins, STS and Eclipse.

Confidential, Bellevue, WA

Java Developer

Responsibilities:

  • Analyzing the project enhancement requirements and feasibility. Involved in Design and Development.
  • Used Agile methodology for Development, participated in scrums, backlog grooming, Sprint planning and retrospective meetings, attend the daily scrum calls to update the progress.
  • Design and develop Rest services supporting UI and for Data persistence using Java 1.8
  • Used agile and Kanban methodology for development
  • Implemented various widgets for dashboard using ADF dashboard framework
  • Implemented UI Grid for various Tables in UI and gained extensive knowledge in customizing the Grid
  • Developed batch jobs using spring batch for archiving few components
  • Used Subversion (SVN) for version control of the product, Eclipse IDE for Development.
  • Performed Root cause analysis & resolution during Testing to Identify and fix Issues reported in SIT and FQT testing.

Environment: Java/J2ee, JSON, spring, Spring MVC, Spring AOP and Hibernate, SVN,RESTful, XML, Maven, Jenkins, STS and Eclipse.

Confidential, Jersey city, NJ

Java Full Stack Developer

Responsibilities:

  • Involved in Analysis, Design, Implementation and translation of Business User requirements.
  • Actively participated in the daily SCRUM meetings and paired programming to produce quality deliverable within time.
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture, Spring MVC, Spring Annotations and Hibernate.
  • Implemented the persistence layer in Hibernate. Created the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Established Hibernate, created POJO classes for establishing Object Relational Mapping (ORM) between objects and relational database.
  • Implemented persistence using Hibernate mapping, designed and developed multiple screens using JSP, JavaScript, Servlets and HTML.
  • Implemented Model-View-Controller (MVC) architecture with spring.
  • Implemented backend coding and development using Java Collections including Set, List, Map, Multithreading, Servlet, Exception Handling etc.
  • Implemented the application using the concrete principles laid down by several design patterns such as Data Access Object.
  • Implemented web services for communication by using SOAP hosted in the AWS.
  • Used MySQL as the database to store the data and wrote SQL queries to access data from the database.
  • Building application and deployment in servers as per request from the QA team using Maven.
  • Used Maven with Jenkins for building and deploying the application to multiple environments.
  • Involved in installing and configuring Eclipse for development.

Environment: Java/J2ee, Core Java (Multithreading, Collections, OOPS), HTML, JSON, spring, Spring MVC, Spring AOP and Hibernate, RESTful, XML, Maven, Jenkins, STS and Eclipse.

Confidential

Java/J2EE Developer

Responsibilities:

  • Worked along with Business Analysts to capture business requirements and convert them into technical/functional requirements.
  • Involved in all phases of SDLC from requirement analysis to implementation to test to deployment.
  • Designed the software structure through Spring MVC framework, implementing Dispatcher Servlets, Controllers and View Resolvers for project flow.
  • Used springs characteristic features like DI/IOC (Dependency Injection/Inversion of Control), Transaction Management and AOP (Aspect Oriented Programming) for various modules functions.
  • Implemented Hibernate and spring’s DAO layer together to offer a high performance, productive approach to persist Plain Old Java Objects (POJOs).
  • Queried the database using MySQL, SQL and PL/SQL for complex queries related to market data.
  • Created Stored Procedures, Functions and Triggers for managing and structuring database records.
  • Developed and designed the user interfaces using JSP, HTML, CSS, Bootstrap and JS.
  • Structured the JSP web pages using HTML and CSS.
  • Designed dynamic web pages with analysis charts and constantly updating data using JavaScript.
  • Used various core java concepts like Collections and Multithreading for complex data computations and analysis.
  • Implemented session, cookie and cache management using Servlets and Filters for each user.
  • Designed and implemented the logging mechanism using GIT as a version control tool and Maven for building and deploying the application.
  • JUnit framework was used for performing unit and integration testing by writing test cases.
  • Developed the application through Eclipse IDE using its plugins, build and support and debugging tools.

Environment: Java, J2EE, spring, Hibernate, XML, SOAP, WSDL, HTML, Bootstrap, JS, Log4J, JUnit, PL/SQL, Eclipse, MySQL

Confidential

Java Developer

Responsibilities:

  • Involved in Requirement gathering, Analysis, Preparing Functional Specifications, and Technical Specifications according to their requirements.
  • Used Spring IOC, AOP and auto wiring concepts in developing the application.
  • Used Spring Container to performed dependency injection.
  • Used Hibernate to map the database with POJO using hbm.xml files.
  • Designed the Architecture of the project as per MVC standards.
  • Implemented spring MVC design pattern in the project.
  • Deployed the application on JBOSS application server.
  • Used HTML, CSS, Bootstrap and JS for creating interactive Web Applications.
  • Developed SOAP message envelopes and headers using WSDL.
  • Designed and implemented the logging mechanism using GIT as a version control tool and Maven for building and deploying the application.
  • Used PL/SQL, Stored Procedures for handling MySQL database.
  • Involved in Integration of all the modules and deploying them on the Application server.
  • Involved in bug fixing of various modules in the application that were raised by the testing team.

Environment: Spring, Core Java, JSTL, Servlets, MySQL, HTML, Git, Maven, Log4j, JUnit, J2EE Design Patterns, Web Services, Web logic Application server, Windows.

We'd love your feedback!