We provide IT Staff Augmentation Services!

Java Devloper Resume

5.00/5 (Submit Your Rating)

Omaha, NE

PROFESSIONAL SUMMARY:

  • Around 4 years of experience in designing, developing, and implementing core Java/J2EE applications.
  • Worked on all phases of software development life cycle SDLC including requirements, analysis, applications design, and development and testing of various web applications.
  • Good Knowledge in Java Technology (J2SE, J2EE and advance J2EE) and strong understanding in Object oriented concepts.
  • Experience in in Frameworks Spring (CORE, DAO, MVC and ORM), Hibernate and Spring - Boot.
  • Experience in writing Web Services using WSDL, SOAP, RPC, and REST in distributed web application development environment.
  • Expertise in server-side development with JDBC, Servlets, MVC architecture, Java Beans, XML.
  • Knowledge on Frameworks like Struts, Spring Batch.
  • Experience of working with enterprise application development IDE like IBM RAD, Eclipse, Net Beans.
  • Extensively involved in development of the front-end components using Html5, CSS3, Java Server Pages, AJAX, JSTL, JAVASCRIPT and XML.
  • Experience in Deploying applications into Continuous integration environments like Jenkins to integrate and deploy code on CI environments for development testing.
  • Experience using MAVEN, JENKINS and Log4j tools.
  • Extensive experience in Data Modeling, Design, Development, Implementation & Administration of Database systems using MSSQL 2005/2008/2012/2014.
  • Participation in all phases of project development including requirements gathering and analysis as well as project design, development, implementation and deployment.
  • Extensive knowledge in web Service Oriented Architecture (SOA) fundamentals.
  • Experience in Oracle, SQL Server databases. Hands on with PL/SQL Stored Procedures, Triggers and Views.
  • Extensive experience in Software Configuration Management using Version Control tools such as GIT, CVS, SVN and responsible for various software version releases.
  • Good exposure in implementing web services-WSDL using SOAP and REST web services.
  • Have excellent problem solving, proactive thinking, analytical, programming skills, communication skill, work ethics and the ability to work well in a team or individual environment.

TECHNICAL SKILLS:

Programming Languages: Java

J2EE Technologies: JSP, Servlets, JDBC, JMS

Framework: SPRING MVC, Spring JDBC, Spring Boot, Spring ORM, Hibernate, JPA

Web Services: SOAP, JSON, REST, Axis

Web Application Server: Tomcat 7.x/8.x, Web Sphere7.0, JBoss

XML: XML, DOM, XML Schema

Clientside Technologies: Java Script, HTML5, CSS3, AJAX, JQuery

IDE: Eclipse 3.x, Net Beans6.0

Databases: SQL Server, Oracle8i/9i/10g/11g, My SQL, Cassandra

Patterns: MVC, DAO, DTO, Singleton, Factory

Version Control: Git, Bit Bucket, Stash, Source Tree

Operating System: Windows (2000, XP, Vista, 7), Linux, Mac OS

Development Methodologies: Agile, Test Driven Development, Waterfall

Build & Testing Tools: Jenkins, uDeploy, Maven, Log4j, Junit, Postman, Rest Client, Sonar, Find Bug, Fortify, Jacco, Eclamma

PROFESSIONAL EXPERIENCE:

Confidential, FL

Java Devloper

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used Agile Methodology (SCRUM) for developing Immunization Registry Web Application using Java, J2EE, Spring Framework, Spring Boot and Hibernate.
  • Involved in PI Planning, Sprint Plan, Sprint Refinement, Sprint Retrospective, Collaboration, Business requirements analysis, Spike documentation, story implementation, code reviews, static code analysis and unit test cases.
  • Extensively used Core Java concepts like Collections API, Exception Handling, Multithreading, Synchronization and Java I/O during development of business logic.
  • Implemented one Complete Module of application in Rest API architecture using Spring Boot.
  • Utilizing Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application.
  • Performed complete database operations for various layers using Hibernate (ORM).
  • Involved in writing Stored Procedures, Functions, Packages and Cursors using SQL and PL/SQL for different webpages of application.
  • Implemented Menu Groups, and tabs of application using Angular Js, HTML5, XHTML, CSS, JavaScript and jQuery.
  • Using GIT for software configuration management and version control.
  • Preparing test cases and strategies for unit testing and integration testing using JUnit and Mockto.
  • Fixed critical and blockers Sonar issues with security rating is A
  • Written test cases for all Controllers, Services and DAO layers and improving the code coverage (90%) with Quality gate pass in SonarQube.
  • Using the LOG4j to log regular Debug and Exception statements.
  • Taken care of Jenkins builds/deployments/Configurations in all level environments.
  • Participated in knowledge transfer activities for the new joiners on applications and helping them to settle down quickly in the project.
  • Very good interaction with the offshore team and customer. Attending the calls and updating the status accurately in regular intervals
  • Worked with QA team for testing, troubleshooting issues and resolves defects.
  • Involved in various Project Management discussions with the Customer team.

Environment: Java 8, J2EE, Spring Boot, Hibernate, JPA, Junit, Movkito, Eclipse IDE, Oracle 11g, Maven, WebLogic Server, Log4j, Git, Sonar, Jira, Splunk, uDeploy

Confidential, OMAHA, NE

Java Developer

Responsibilities:

  • Developed various product applications using Java, J2EE and related technologies.
  • Utilized Agile SCRUM Methodology (SDLC) and Test-Driven Development to managed projects.
  • Involved in the Business Requirement analysis, Design Process, Data Modeling and Product development.
  • Experience in building web applications using Spring Framework features like MVC (Model View Controller), IOC (Dependency Injection), DAO (Data Access Object) and template classes.
  • Developed the entire application using Eclipse and deployed them on Tomcat Application Server.
  • Developed Server-side components using Hibernate and Spring framework.
  • Developed Spring MVC Restful web services as part of Marquee integration in the Marquee system and implemented the authentication layer for authenticating the client requests.
  • Implemented Hibernate Mapping and Hibernate configuration files.
  • Implemented REST web service using spring framework. Implemented support for both XML and JSON data exchange formats.
  • Fixed sonar and find bug violations and bugs.
  • Written junit test cases through Mockito framework.
  • Used JIRA ticketing system to keep track of issues and tasks on individuals.
  • Developed and deployed scripts using MAVEN as build tools in Jenkins from one environment to another environment.
  • Used Core Java concepts collections, generics, Concurrency to improve the performance of the applications and to schedule tasks using Multithreading.
  • RDBMS experience includes SQL Server; database programming and connectivity using JDBC, SQL, PL/SQL, Stored Procedures, triggers, Queries etc.
  • Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript.
  • Experience in maintaining a large number of files through version control tool like GIT.

Environment: JDK1.8, Java, J2EE, Spring IOC, Spring MVC, Hibernate, JSP, HTML5, CSS3, JavaScript, AJAX, JSON, RESTful, Eclipse3.0, SQL server, JENKINS, MAVEN.

Confidential, IL

Resnet Programmer (as Research Assistant)

Responsibilities:

  • Graduate assistant at Confidential .
  • Developed the Java Code using Eclipse as IDE.
  • Developed web pages using JSP, CSS, AJAX and Java Scripts.
  • Worked on Spring MVC Framework for the development of the services.
  • Worked with Maven 3.0 and Spring Suite to develop the coding to Batch Jobs.
  • Developed UI using AJAX and JSF and used GWT to implement AJAX in Application.
  • Develop GUI using JSON and Java script.
  • Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and enhancements.
  • Updated University Registration page using JSP where a new user can register and login to his/her university account.
  • Experience in writing Unit Test classes using Junit.
  • Involved in Creation of tables in database for students.

Environment: Java, J2EE, JSP SERVLET, Unix, JDBC, Struts, HTML, Web Services, Restful, JSON, XML, TOMCAT, Maven, Eclipse.

Confidential

Jr Java developer

Responsibilities:

  • Followed Agile methodology (Stand up meetings, retrospective meetings, sprint development and Pair programming).
  • Developed JSP pages with MVC architecture using Spring MVC, Servlets and Simple tags.
  • Used Spring Dependency Injection to set up dependencies between the objects.
  • Optimized the source code and queries to improve performance using Hibernate.
  • Assisted other team members with various technical issues including JavaScript, CSS, JSP and Server related issues.
  • Used JUnit to unit test the modules & Log4j for logging error/debug messages.
  • Followed Agile Scrum methodology (Stand up meetings, retrospective meetings, sprint development and Pair programming).
  • Developed JAXB web services using WSDL, XSD, XML and wrapped them using Jersey.
  • Designed and developed a web client using Servlets, JSP, JavaScript, HTML5, CSS3 and XML using Struts Framework
  • Developed Use Case Diagrams, Sequence Diagrams and Class Diagrams using Rational Rose.
  • Developed the controller servlet to handle the requests and responses.
  • Used Jenkins as a dashboard to deploy the application on Apache Tomcat Server.
  • Configured Maven dependencies for application building processes.
  • Involved in deploying the application in test environment using Tomcat.
  • Developed application code using Eclipse IDE and configured with Maven, Glassfish server and JUnit.
  • Designed and developed User Interface, application modules and business components using JSPs, Servlets, Java, HTML and JavaScript, testing and deploying them on Weblogic Application Server.
  • Involved in design and implementation of MVC architecture in different modules.
  • Used SVN, the version control tool for code commit and update.

Environment: Java/JDK 1.5/1.6, UML, JSP, Spring, JavaScript, CSS, Hibernate, MS SQL Server2012, Tomcat, Glassfish, Maven, SVN, jQuery, WebLogic 8, J boss, SOA, XML, Swing, JDBC, REST-ful Web service, Jersey, Junit, JSF

We'd love your feedback!