We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Bellevue, WA

PROFESSIONAL SUMMARY:

  • 3+ years of experience in all the phases of Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Implementation and Product Testing in both the Web based and Enterprise applications with emphasis on Object Oriented, Java/J2EE and Client Server technologies.
  • 2+ years of experience in the areas of Windows Server, Unix/Linux systems, PowerShell and Shell scripting and as a support analyst.
  • Strong experience with Software methodologies like Agile, Waterfall and Test - Driven Development.
  • Experience in Front-End UI technologies like HTML5, CSS3, Bootstrap, JavaScript, JQuery, Ajax, AngularJS.
  • Experience in developing web-based enterprise applications using Java, J2EE, Servlets, JSP, EJB, JDBC, Hibernate, Spring IOC, Spring AOP, Spring MVC, Spring Web Flow, Spring Boot, Spring Security, Spring Batch, Spring Integration, Web Services (SOAP and REST) and ORM frameworks like Hibernate.
  • Expertise in using JDBC API and Hibernate for connection and access to databases.
  • Experience with various Relational Databases like Oracle, My SQL, MS SQL Server and No SQL Databases like Mongo DB and Dynamo DB.
  • Proficient in writing complex queries using SQL Joins, Stored Procedures, Views and Indexes.
  • Hands on experience working with various Application servers like Apache Tomcat.
  • Experience in different IDEs such as Eclipse, RAD, Spring Tool Suite (STS), and IntelliJ.
  • Strong communication and analytical skills and a demonstrated ability to handle multiple tasks as well as to work independently or in a team environment.
  • A team player and self-motivator possessing excellent analytical, communication, problem-solving, decision-making and Organizational skills.

TECHNICAL SKILLS:

Programming Languages: C, C++, Java, J2EE, SQL and PL/SQL.

Platforms: Windows, Linux, Unix and Power Shell

J2SE/J2EE Technologies: PHP, Java, J2EE, Servlets, JSP, JavaBeans, Struts, Spring And Hibernate.

Web Technologies: HTML, CSS, JavaScript, JQuery, AngularJS and Bootstrap

Databases: Oracle, My SQL, SQL Server, IBM DB2, Mongo DB and Dynamo DB.

Web/Application Servers: Apache Tomcat

Build Tools: Maven and Jenkins

IDE / Tools: Eclipse, IntelliJ, Spring Tool Suite(STS) and RAD.

Version Control: Tortoise SVN and GIT.

Agile, Waterfall and Test: Driven Development

PROFESSIONAL EXPERIENCE:

Confidential, Bellevue, WA

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development and understanding of business requirements and implement the process using Agile (Scrum) methodology.
  • Involved in requirements analysis and technical discussions with end users. Provided support & issue resolution to clients on project implementation. Liaison between onsite and off share project team to keep up with deadlines and project requirements.
  • Develop automation solutions leveraging shell and Java Scripts to increase the operational efficiency. Support Application teams and assisting with complex issues
  • Implemented the front end using HTML 5, CSS3, Bootstrap, JQuery and Angular JS.
  • Experienced on spring framework applications like Spring Core, Spring AOP, Spring MVC, Spring Batch, Spring Security and Spring Boot and did integration to Micro services into existing system architecture.
  • Used Spring Batch for Batch processing with which notifications are sent in timely manner.
  • Implemented the authentication and authorization of the application using Spring Security and OAuth 2.0.
  • Used Log4j for logging all the debugging and error information.
  • Used Maven as build automation tool and responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins.
  • Used GitHub as Version Control tool, JIRA for issue tracking and IntelliJ as IDE.
  • Deployed and tested the application on Apache Tomcat.
  • Setting up performance monitors and evaluating logs to determine performance problems or recommending steps to remedy a situation.

Environment: Java/JDK 1.8,J2EE, Log4j, Web Services, PowerShell, Apache, Tomcat, Spring, Maven, Jenkins

Confidential, Columbus, GA

Java Developer and Support Analyst

Responsibilities :

  • Involved in SDLC - Requirements gathering, Conceptual Design, Analysis, Detail Design, Development, System Testing and User Acceptance Testing.
  • Work out of our Remedy ticket tracking system to work on Trouble Tickets and Change Requests
  • Develop technical documentation defining operational procedures and work instructions that can be used by the Support Teams.
  • Implemented Use Case Diagrams and Sequence Diagrams during the design using Rational Rose.
  • Designed and developed the UI using JSP, HTML, CSS and JavaScript.
  • Developed webpages with PHP
  • Established connection with database driver to persist data to My SQL database.
  • The Application was deployed on WebSphere.
  • Used Configuration Management Tools for version control which is built on GIT.

Environment: Java, HTML, CSS, JavaScript, PHP, PL/SQL, WebSphere, My SQL, Eclipse IDE, GIT and Log4J.

Confidential

Jr. Java Developer

Responsibilities :

  • Involved in SDLC - Requirements gathering, Conceptual Design, Analysis, Detail Design, Development, System Testing and User Acceptance Testing
  • Implemented Use Case Diagrams and Sequence Diagrams during the design using Rational Rose.
  • Designed and developed the UI using JSP, HTML, CSS and JavaScript.
  • Developed application with Servlet and JSP.
  • Involved in implementing the DAO pattern for database connectivity and used the JDBC API extensively.
  • Also, worked with the PDF and EXCEL format file download of user data on JSP’s when user wanted to save his/her personal data on JSP page tables.
  • Responsible in creating Servlet which route submittals to appropriate Enterprise Java Bean (EJB) components and render retrieved information.
  • Established connection with JDBC to persist data to My SQL database.
  • Monitored the logs using Log4J and fixed the problem.
  • The Application was deployed on Apache Tomcat Server.
  • Involved in build and deploying the application using ANT.
  • Used Configuration Management Tools for version control which is built on CVS.

Environment: Java, HTML, CSS, JavaScript, JSP, Servlet, JDBC, MVC Design pattern, PL/SQL, Log4J, Apache Tomcat server, My SQL, Eclipse IDE, CVS, ANT and Log4J.

We'd love your feedback!