We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Chicago, Il

SUMMARY:

  • 8+ years of professional IT experience in Software Analysis, Development of web/enterprise applications and production using Java/JEE technologies.
  • Have experience in executing the SDLC using Agile methodology with emphasis on software quality.
  • Experience in using HTML, CSS, JavaScript, jQuery, AngularJS.
  • Experience in using Java, JDBC, Hibernate, Spring MVC, Servlets, JavaScript, XML, and Restful API Web Services.
  • Having a good knowledge in integrating and configuring the Object - relation mapping tool, Hibernate in J2EE applications and other open source frameworks like Struts and Spring.
  • Worked onJAVACore coding to provide the Multithreading, Localization and Collections framework. And integration of Spring Hibernate for an application.
  • Configured and developed web applications in Spring, employed spring MVC architecture and inversion of control.
  • Strong Database development experience in writing SQL with good knowledge of RDBMS fundamentals.
  • Experience in writing SQL Queries, Stored Procedures, Views, Functions, and Triggers in Oracle … and MySQL4.x and 5.x.
  • Expertise in implementing spring framework for Dependency Injection, support for the Data Access Object (DAO) pattern and integrated with hibernate and having an experience in Object Relational Mapping frameworks such as Hibernate.
  • Experienced in writing PL/SQL procedures, creating tables using JOINS.
  • Strong Experience in Spring Framework and Hibernate ORM.
  • Extensive experience in JavaScript libraries for DOM manipulation such as JQuery, ReactJS.
  • Experience in developing backend API’s for analytical web applications using D3 JS and Chart JS.
  • Have good knowledge in developed services and components using AWS stack (AWS) EC2, S3, Cloud Watch, Lambda, Key Management, AWS IAM, EBS etc.
  • Have good knowledge in CI/CD like Jenkins.
  • Have good knowledge in Microservices like Spring Boot, Spring Batch.
  • Worked on Continuous Integration/Deployment tools like Jenkins, TeamCity.
  • Strong exposure to Agile (SCRUM) process, Prototype, and Test-Driven Development (TDD).
  • Developed J2EE applications on IDE's like Eclipse, Net beans, IntelliJ and Rational ApplicationDeveloper, Docker.
  • Expert in using GIT, Bitbucket and Source Tree for source code management and worked on tracking tools like JIRA.
  • Hands on experience in domains like HealthCare, Financial, and Telecom.
  • Experience in tracking defects, issues, risks using Jira, Clear Quest, and Quality Center.
  • Worked on build and deployment tools-Ant and Maven with Hudson and Jenkins build.
  • Performed unit testing using JUNIT test cases and used Mockito for stubbing.
  • Good experience writing application deployment scripts using Shell Scripting. Worked on Windows, UNIX, LINUX platforms to move the project into production environment.
  • Experience with Junit, Mockito and Log4J in developing test cases.
  • Working knowledge with version control tools like SVN, GIT, and Visual Source Safe.
  • Hands on experience in building tools like ANT, Maven and Gradle.
  • Have good knowledge in Linux commands & Shell Scripts.
  • Have knowledge in Batch Jobs and Operations.
  • Capable of Learning new technologies quickly and adapting to a new environment.
  • Strong interpersonal skills, the ability to interact with team members and good communication and presentation skills.
  • Self-motivated Team Player with excellent Interpersonal and Communication Skills.
  • Strong analytical and problem-solving skills. Willingness and ability to adapt to new environments and learn new technologies.

TECHNICAL SKILLS:

Programming Languages: Java, J2EE, SQL, PL/SQL.

Web Technologies: HTML5, CSS3, JavaScript, JQuery, AJAX, AngularJS, REACT JS, CHART JS, Bootstrap, JSON.

Databases: MySQL, PL/SQL, Oracle, Mongo DB, JBOSS.

JEE Technologies: Servlets, EJB 2.0, JDBC, XSLT, JNDI, JMS, RMI.

Web Services: JAX-WS (SOAP), JAX-RS (RESTful), WSDL.

Application Frameworks: Spring Core, Spring MVC, Spring ORM, (Spring Boot, Spring Batch) Microservices.

ORM Framework: Hibernate, JPA, DAO, Spring JPA.

IDE: Spring STS, Eclipse, Edit Plus, NetBeans.

Web/Application Servers: Apache Tomcat 6.0, IBM WebSphere 8.

XML: XML, XSLT, XHTML & XMLSchema.

Version Control: SVN, Git.

Design Methodologies: Agile, Scrum, UML, J2EE Design Patterns.

UML tools/ Build tools: Maven, Gradle, Jenkins, Junit, Jira, Rational Rose, UML.

Operating Systems: All Version of Microsoft Windows, LINUX

Logging Tool: Log4j

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL.

Java Developer

Responsibilities:

  • Involved in Estimation Reviews, Impact Analysis and played a key role in the design, development of almost all the modules of the project.
  • Actively participated in the daily SCRUM meetings to produce quality deliverables within time.
  • Gathering new requirements and understanding/ documenting business/technical requirements.
  • Involved in Designing and developing inventory tracking components using object-oriented design and developing component diagram, use case, class diagram and sequential diagram in Object Oriented Analysis and Design (OOAD).
  • Developed various UML diagrams like use cases, class diagrams, and activity diagrams.
  • Implemented functionality like searching, filtering, sorting, validating using AngularJS and JavaScript.
  • Involved in designing and developing front-end UIcomponents by usingHTML5/HTML,CSS3/CSS,JavaScript, jQuery, jQuery UIto make betterSingle Page Application SPA.
  • Designed and Developed End to End customer self service module using annotation-based Spring MVC, Hibernate.
  • Used AngularJS framework to implement two-way data binding.
  • BuildRESTweb service by using jersey in the back-end to handle requests sent from the client UI.
  • Worked on GET, POST, PUT, DELETE methods with REST in SOAP UI tool.
  • Worked with REST API with Path Param and asserting two requests.
  • Worked with Rest- Authentication using Header tokens, OAuth2.0 and Basic Authorization in SOAP UI tool.
  • Implemented Bean classes and configured in spring configuration file for Dependency Injection, Developed Controller Classes using Spring MVC, Spring AOP, Spring Boot, Spring Batch modules, handled security using Spring Security.
  • Implemented the back-end components of the application using Spring framework, integrated Hibernate ORM with the spring framework for object relational mappings and data management using Oracle database.
  • Wrote configuration files to integrate Hibernate with spring framework.
  • Used J2EE and Enterprise design patterns like MVC, front controller, business delegate, data access object, value object etc.
  • Developed Web Services using SOAP and WS-Security.
  • Implemented Object-relation mapping in the persistence layer using Hibernate frame work in conjunction with spring functionality.
  • Tested applications in different prospective during Junit test cases.
  • Have written Database queries to deal with updating of records in ORACLE Database.
  • Used GIT as a source version controller for this project.
  • Involved in installing and configuring Eclipse and Maven for development.
  • Involved in requesting the Build and Deploy team for weekly deploys of the code after the code reviews from the Tech Lead.

Environment: REST, Restful API, JDBC, spring, Gradle, Hibernate, POJO, XML, HTML5, CSS3, JavaScript, Ajax, AngularJS, JQuery v3.2.1, JUnit, AGILE.

Confidential, The Colony, TX.

Programmer Analyst

Responsibilities:

  • Extended functionality in the UI client using JavaScript and Bootstrap CSS.
  • Developed the specs and high-level design for several reusable components like the logging service.
  • Developed User interface using JSP, HTML, JavaScript, CSS, Ajax and JQuery.
  • Developed RESTful services with REST Easy framework supported by application server.
  • Developed SOAP web services using JAX-WS framework.
  • Used springs framework to implement the MVC model and Hibernate to connect to the Database.
  • Worked on Responsive Web Development.
  • Developed using Bootstrap Framework.
  • Extensively developed JDBC calls for accessing data from the database.
  • Developed Database connection methods using JDBC to connect Oracle database.
  • Implemented End to End testing and code reviews using Junit.
  • Developed end to end functionalities for some modules.
  • Analysis of the defects and assign to team.

Environment: REST, Restful API, JDBC, spring, Gradle, Hibernate, POJO, XML, HTML5, CSS3, JavaScript, Ajax, AngularJS, JQuery v3.2.1, JUnit, AGILE.

Confidential, Irving, TX.

Java Developer

Responsibilities:

  • Understanding the business requirements and preparing the design document.
  • Participated in all the phases of the system including designing, coding, testing, building, deployment and supporting the production environment.
  • Drew sequence diagrams and Class diagrams using Microsoft vision and Star UML.
  • Involved in Agile software development lifecycle which involves designing, coding, testing, debugging and support.
  • Participated Daily Scrum meeting, sprint grooming/review and demo with management and other teams.
  • Extended functionality in the UI client using JavaScript and Bootstrap CSS.
  • Developed the specs and high-level design for several reusable components like the logging service.
  • Developed User interface using JSP, HTML, JavaScript, CSS, Ajax and JQuery.
  • Developed RESTful services with REST Easy framework supported by application server.
  • Developed SOAP web services using JAX-WS framework.
  • Developed event and event handlers and object initializing using Spring IOC framework
  • Developed MVC framework by writing action classes and light weight business logic classes using Struts2 framework and Spring framework.
  • Designed and Developed End to End customer self service module using annotation-based Spring MVC, Hibernate.
  • Developed Controller, Service components using Spring Framework.
  • Used springs framework to implement the MVC model and Hibernate to connect to the Database.
  • Worked on Responsive Web Development.
  • Developed using Bootstrap Framework.
  • Extensively developed JDBC calls for accessing data from the database.
  • Developed Database connection methods using JDBC to connect Oracle database.
  • Implemented End to End testing and code reviews using Junit.
  • Used various CoreJavaconcepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Deployed thejavaapplication into web application servers like Apache Tomcat.
  • Branching, Tagging, Release Activities on Version Control Tools: TFS, SVN, GitHub.

Environment: JDK 1.5/1.6, JSP, JDBC, Spring 2.5, Oracle 9i, Hibernate 2, HTML, JavaScript, AJAX, Junit, JSP, JavaScript and Bootstrap CSS.

Confidential

Software Engineer/ Java Developer

Responsibilities:

  • To design and develop Java SE/Java EE application for Billing module, a monitoring module, and Scheduling online facilities.
  • Enhanced and maintained several Spring Components (MVC, service, controller) in implementing Business Logic and to interact with the other subsystems, Maintained Spring configuration files.
  • Emphasize experience in Java/Java core collection, thread libraries, and JDBC.
  • Simple use of UML uses cases and class diagrams and sequence charts.
  • Developed code to consume Web services using Spring-WS messaging format for transferring requests.
  • Bug fixing and peer to peer review for the other developer’s source code.

Environment: Eclipse, JDBC, Tomcat, MYSQL, XML, HTML, JavaScript

We'd love your feedback!