We provide IT Staff Augmentation Services!

Sr Java Developer Resume

4.00/5 (Submit Your Rating)

Lakeforest, CA

SUMMARY

  • 7 years of experience in web Development, Application development using Java, J2EE and Web services.
  • Experienced in all stages of Software development life cycle (SDLC) starting from gathering Business specifications, analysis, design, development, testing and implementation of projects using various methodologies like Waterfall, Agile, Scrum, and Sprint.
  • Extensive experience in Java and J2EE technologies like Servlets, JSP, Enterprise Java Beans (EJB), JDBC, JNDI and web services.
  • Front end development experience using JavaScript, Ajax, jQuery.
  • Extensive knowledge and understanding of JIRA tool. Reverse engineered numerous project artifacts to speed up development efforts.
  • Worked on Java 8 features.
  • Strong hands - on experience with Spring IO,Spring Boot.
  • Extensive experience in developing Microservices using Spring Boot.
  • Expertise in developing web based using Servlets, JSP, HTML, JavaScript, AJAX, JQUERY, JSON, Bootstrap, ANGULARJS and CSS.
  • Experience in writing Queries, Stored Procedures, Triggers, Cursors and Functions in SQL, PL/SQL.
  • Extensively worked on implementing Service Oriented Architecture (SOA) using XML Web Services (SOAP, WSDL, SAAJ and UDDI).
  • Strong experience with JUNIT in performing unit testing and in determining the application functionality.
  • Experience in developing MAVEN, ANT scripts to build and deploy Java web applications.
  • Team player with excellent interpersonal, communication and presentation skills.
  • Efficient team player, having strong desire and capabilities to efficiently convert Customer's requirements into applications.

TECHNICAL SKILLS

Programming Languages: JAVA (JDK 1.6/1.7/1.8), PL/SQL, Python.

Frame Works: Struts, spring.

Web services: SOAP/WSDL, REST

Frontend Languages: HTML, CSS, JavaScript, Angular, JQuery, AJAX, Bootstrap.

Testing & Build Tools: Selenium, Maven, Hudson

Application/Web Servers: Jboss and Apache Tomcat.

IDE/Application Tools: Eclipse, NetBeans, STS(Spring tool suite)

Source Control: Sub Version (SVN), Bit Bucket.

Testing tool: Selenium

Bug tracking Tool: JIRA

PROFESSIONAL EXPERIENCE

Confidential, Lakeforest, CA

Sr Java Developer

Responsibilities:

  • Developed the web interfaces for Process Flow using JSP technology, which provides flexibility in page design and makes easy for maintenance and modifications.
  • Involved in Unit Testing of the specified Modules.
  • Implemented in various design patterns in the project.
  • Involved in Debugging of the application.
  • Involved in System Testing and integration testing of the application.
  • Wrote test cases based on Use Cases and data flow diagrams for testing validity of data.
  • Involved in Bug fixing of the application.
  • Created RESTful web services interface to Java-based runtime engine
  • WebSphere used as IDE.
  • Worked on core Java, Multi- threading and Collections framework.
  • Object oriented analysis, design (OOAD) and implementation using Java/ J2EE Technologies.
  • Worked on J2EE design patterns like DAO and Business Delegate to handle the business flow.
  • Angular JS, Bootstrap and Web Services used for random dash board monitoring.
  • Persistence layer developed using Hibernate and implemented DAO to handle the data base interaction.
  • Experienced in using XML Technologies and client side designing and validation using HTML, DHTML, JavaScript and JSP.
  • Experienced in using ANT for generating system builds.
  • Used JUnit test cases to test the application.
  • Worked on Log4J for tracking errors and debugging the code.

Environment: SQL, PL/SQL, DB2, Apache Tomcat, XML, CSS, Windows XP, Linux, Java1.7, Struts, EJB 2.0, Java/J2EE coding, J2EE patterns, Bootstrap, Angular JS, Web service, JDBC, Spring, WSDL, JQuery, Hibernate

Confidential, Newyork, NY

Java Developer

Responsibilities:

  • Played a developer role in developing an application, which acts as an interface between systems and the management vendor product. This interface is responsible for moving the data to the database that vendor product interacts with.
  • Played a key role in migrating the legacy loaders in to strategic loaders, which is built completely on Java8 and spring.
  • Developed an UI to perform UAT loads on all the servers. Arguments passed in from the UI will be used to execute ageneric loadscript that I created. This helped us a lot in reducing the time we take to load the data into UAT servers and at the same time reduced the turnaround time for our users.
  • Created a dashboard using Angular, which would plot a linear graph of batch load timings and load timesbased on the date parameters.
  • Created a flat file comparisonservicewhich would comparethe filesrow by row and if matched would compare the individual columns.Once the comparison is done it would give out a detailed report about matched and unmatched results.Made this tool available to the team members by creating an UI on top of it.
  • Implemented REST Microservices using spring boot.
  • Worked on java 8 features.
  • Migrating existing application into micro services architecture using Rest APIs, spring boot.
  • Worked extensively with spring framework with modules like Spring AOP, spring core, Spring JDBC, spring batch, Spring MVC, Creating new beans and wrote loosely coupled code utilizing dependency injection.
  • Played a key role in many other infrastructure uplift projects, which resulted in efficient use of our resources and improved data availability to end-users.
  • Involved in supporting all of our applications and worked extensively on support reduction.
  • Worked on creating secure Restful web services using JSon and Xml.
  • Worked on build and deployment tools like maven, Bit bucket, Git and Jenkins.

Environment: Java 8, JSP, Struts, Restful web Services (JERSEY, Spring Boot), Hibernate, Web Services, Angular, Ajax, JQuery, Shell Scripts, Stored Procedures, SOAP web services.

Confidential

Java Developer

Responsibilities:

  • Involved in coding to handle the business logic, UI and Model Components.
  • Worked with business and user groups to identify and implement functional enhancements and new requirements.
  • Worked on Spring MVC framework using annotations.
  • Used J2EE design patterns and Data Access Object (DAO) for the business tier and integration Tier layer of the project
  • Development of database interaction code to JDBC API making extensive use of SQL Query Statements and advanced prepared statement
  • Involved in building and deploying MAVEN scripts, debugging through logging frameworks like log4j
  • Worked mostly on developing backend services using Java, Spring MVC, Hibernate and also frontend javascript and JQuery

Environment: Core Java, Servlets, JSP, Junit, Maven, Spring MVC, Eclipse3.6, log4j, Java Script and JQuery, Agile methodology.

Confidential

Java Developer

Responsibilities:

  • Worked in building an automation testing tool using JSF. Involved in developing several modules of the application where user can upload recorded selenium scripts to the application get the results in the user interface.
  • Involved in integrating Jira component with the application using restful web services.
  • Worked on integrating the selenium with the application in order to get the results of the uploaded scripts.
  • Worked on Jasper Reports to show the user the results of the uploaded scripts.
  • Worked on Customer signup and User authentication components.
  • Technologies: JSF, JDBC, HTML, CSS, JavaScript, JQuery, Ajax.

Environment: Restful web services, Core Java, Servlets, JSP, JSF, Junit, DHtmlxGrid, Eclipse3.6, log4j, Java Script, JQuery, AJAX, and Maven.

We'd love your feedback!