We provide IT Staff Augmentation Services!

Senior Java Developer Resume

2.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • 6 years of experience in Developing Web Application using Java/J2EE, JDBC, JSP, Servlet, HTML, XML, Json, AngularJS, jQuery, Ajax, JavaScript, spring, Groovy, Microservices, Struts2, Hibernate, JUnit, and Oracle in Windows Environment.
  • Excellent Command in Developing Web applications.
  • Excellent in implementing Object Oriented Programming (OOP) techniques
  • Hands on experience RESTful Web Services / JAX - RS
  • Experience in Software Development Life Cycle (SDLC) and Agile methodologies.
  • Exposure to application development using Java and J2ee technologies with expertise in JSP, Servlets, Struts 2, Spring, Hibernate frameworks.
  • Expert level skills in Exception Handling, Servlets, JSP, Java Script, AJAX, CSS, HTML, Struts, Spring, Hibernate, JDBC, JNDI, Groovy, Elasticsearch and XML related technologies.
  • Good Understanding of Object Oriented Programming concepts and Model View Controller (MVC) Architecture.
  • Extensive experience using Design Patterns including Frontend Controller, MVC, DAO and knowledge in Singleton.
  • Experience with RDBMS such as Oracle, CRUD operations and writing stored procedures triggers and optimizing queries using SQL.
  • Expertise in web development using HTML, CSS, JavaScript, Angular JS, JQuery, XML / JSON and AJAX technologies and Bootstrap CSS.
  • Knowledge in innovative and effective User Interface development with HTML/5, CSS, JSP, JavaScript.
  • Experience in developing web applications with Struts, Struts Validation Framework, Spring IOC and Spring MVC.
  • Accountable hands on experience with persistence layer framework Hibernate for object relational mapping with databases, creating related configuration files, and integrating with other frameworks.
  • Experience in analyzing the performance issues at database level and the overall system.
  • Expertise on Agile and Water fall methodology. Work experience with Git and CVS.
  • Expertise in developing in IDEs like Eclipse and Intelli J.
  • Excellent presentation, analytical and documentation skills
  • Excellent organizational skills including ability to multi-task and prioritize and manage increasingly complex issues.
  • Good ability to quickly grasp and master new concepts and technologies
  • Good Communication and Interpersonal skills, self-starter, hardworking, result oriented and excellent Team Player
  • Capability to think out of box and always strive for new ways to solve the problems at hand.

TECHNICAL SKILLS

Programming Languages: Core Java 1.6/7, J2EE, Groovy, Spring, Struts 2, Hibernate, RESTful, Drop wizard, Hystrix, Google Guice, JSP, Amazon AWS S3

Web Technologies: Angular JS, JavaScript, JQuery, HTML, CSS, JSON, Ajax, XML, Bootstrap CSS

Databases: Oracle 10g, SQL

Web/Application Servers: Apache Tomcat, WebLogic

Web Service: Jersey JAX-RS RESTful Web Services

Version Control: GIT, CVS

Development/Build Tools: Eclipse, Intelli J

Platform: Windows

Search Engine: Elastic Search

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Senior Java Developer

Responsibilities:

  • Used JSON object to parse data to the front-end from the server-side In UDAS Application using REST API.
  • Working on CRUD operation for updating database.
  • Apache Tomcat server is used to deploy and run the code.
  • Witting REST Services in UDAS
  • Writing code for Ingesting files in UDAS using CURL.
  • Integrating Amazon S3 to upload big files from scratch.

Environment: Java 7, Oracle 11g, Eclipse, SVN, Maven, Spring, Hibernate, JavaScript, Amazon S3, SVN

Confidential, NY

Java Developer

Responsibilities:

  • Involved in the full life cycle development which includes analysis, design, coding and testing.
  • Migrated OLD MSA Application into new technologies using Groovy, Drop wizard, Oracle and Angular JS and Elastic Search.
  • Used JSON object to parse data to the front-end from the server-side In New MSA Application from Elastic Search using REST API.
  • Coordination between client and onsite team.
  • Worked on CRUD operation for updating database.
  • Apache Tomcat server was used to deploy and run the code.
  • Design and Development of the application.
  • Witten REST Services in new MSA application
  • Created web pages that are cross-browser compliant using Angular JS, JQuery and Java Script in new MSA Application.
  • Developed Angular JS custom directives for the complex reusable components
  • Written Angular JS controllers, views and services for new MSA Application.
  • Developed REST (JAX-RS) based Web Services in new MSA Application.
  • Developed core business logic for new MSA Application usingGroovy and Core Java.
  • Developed CSS to maintain the uniformity of the all the presentation pages throughout the application in New MSA Application.
  • Used Elastic Search to display the records at the Front End.
  • Integrated Google Analytics in new MSA Application.
  • Bug Fixing for Old and new MSA Application.
  • Uploaded data on Elastic search using Curl Command.
  • Used POSTMAN Chrome plugin for test REST API.
  • Part of the development team using Agile-Scrum methodologies.
  • Used GIT for Version Control.
  • Creating feature branches in GIT for release and merging them back into master.

Environment: Java 6, Groovy, Elastic Search, Drop wizard, Hystrix, Google Guice, Oracle 11g, Angular JS, Bootstrap CSS, Intelli J 11, GIT, Spring, Hibernate, JavaScript

Confidential

Java Developer

Responsibilities:

  • Involved in the full life cycle development which includes analysis, design, coding and testing.
  • Work with Struts to develop all modules.
  • Developed HQL and SQLqueries for Oracle database depends on module requirements
  • Used HTML, CSS, JavaScript, Struts2, Hibernate, Spring IOC, UI tags to design and develop application.
  • Written SQL queries for performing CRUD operations.
  • Used CVS for Version Control.
  • Participated in code review of fellowdevelopers
  • Participated and engaged with team members to exchange ideas on new challenges for improving efficiency.
  • Worked with QA team for testing and resolving defects.

Environment: JAVA 6, Spring IOC, Struts 2.1, Hibernate 3, SQL, WebSphere

Confidential

Java Developer

Responsibilities:

  • Involved in the full life cycle development which includes analysis, design, coding and testing.
  • Developed HQL and SQLqueries for Oracle database depends on module requirements
  • Used HTML, CSS, JavaScript, Struts2, Hibernate, Spring IOC, UI tags to design and develop application.
  • Use JQuery for Client Side form Validation.
  • Utilized Hibernate ORM framework to implement object relational mapping.
  • Handled Transaction Management in Hibernate with Oracle.
  • Participated in code review of fellowdevelopers
  • Used CVS for Version Control.
  • Bug Fixing using Bugzilla.
  • Developed classes using corejavaand some spring IOC.
  • Entire Applications are developed in Eclipse and deployed in the WebLogic Server.
  • Involved in code reviews.
  • Responsible for writing Action classes, BO classes, DAO classes in respective layers.
  • Written SQL queries for Performing CRUD Operations.
  • Handle Session Time-outs with HTTPSessionListenerinterface.

Environment: JAVA 6, 10g Oracle DB, Spring IOC, Spring Transaction Management, Hibernate 3, Struts 2, Eclipse 3.3.1.1. CVS 2.0.2, WebLogic, JQuery, CSS

Confidential

Java Developer

Responsibilities:

  • Writing logics using core java in business layer
  • Perform application developed in Eclipse and deploy on Apache tomcat
  • Creating Java, J2EE reusable business components
  • Used CVS for Version Control.
  • Bug Fixing
  • Html Designing
  • Used Java script for client side

Environment: Java, JSP, JSTL, Servlet, My Sql, java script

We'd love your feedback!