We provide IT Staff Augmentation Services!

Java Full-stack Developer Resume

0/5 (Submit Your Rating)

Mclean-vA

SUMMARY

  • Java developer with 5+ years of IT experience in Analysis, Design, Development and Implementation experience of enterprise, web and client server applications using Java and J2EE technologies.
  • Experience in developing application components using frameworks like Spring, Spring boot and Hibernate.
  • Good understanding of Service Orientated Architecture.
  • Experience in developing applications using SDLC and Agile methodologies.
  • Extensive experience in development, deployment and troubleshooting Web based and enterprise based applications on Windows and UNIX platforms.
  • Experience in deploying, configuring and administering application servers such as JBoss and Apache Tomcat.
  • Developed and used inter - operable Micro Services, Web Services and its related technologies like SOAP, WSDL, RESTful with good understanding of JAX-WS and JAX-RS.
  • Experience in building and deploying the code using Maven.
  • Extensive experience of database programming in MySQL and Oracle.
  • Experienced in database development Stored procedures, Functions, CRUD Scripts & database Triggers.
  • Self-motivated and a very good team player with excellent communication, interpersonal skills, strong analytical skills, hardworking and capable of working independently even under high pressure and challenges.
  • Skilled in developing business plans, requirements specifications, user documentation, strong problem solving and logical reasoning skills. Ability to understand new ideas and technical concept quickly and produce meaning result.

TECHNICAL SKILLS

Languages: Java, SQL, PL/SQL

JEE/J2EE Technologies: Servlets, JSP's, JDBC, JAX-WS and JAX- RS

Web Technologies: HTML, CSS, JavaScript, AngularJS

Databases: Oracle, MYSQL

Application Server: Apache Tomcat, IBM’s WebLogic, JBoss

Framework: Spring, Spring boot and Hibernate

Tools: Maven, IBM Lotus Notes, Same Time, Putty, GSD, QC

IDEs: Eclipse

Design Patterns: MVC, DAO, Singleton, Factory

Methodologies: Waterfall, Agile

Operating Systems: Windows, Unix

PROFESSIONAL EXPERIENCE

Confidential, McLean-VA

Java Full-stack Developer

Responsibilities:

  • Involved in study of User Requirement Specification. Requested insufficientInformation and helped clearing ambiguity in requirements document.
  • Development of the Web front end user interfaces with HTML5, CSS, JavaScript, AngularJS.
  • Designed and implemented application using JSP, Spring MVC, Spring IOC, Spring Annotations, Hibernate and Oracle.
  • Implemented Hibernate/JPA for data persistence.
  • Wrote annotated POJO classes, which contain business logic to map database tables with java objects.
  • Created connections to database using Hibernate Session Factory.
  • Worked with WebLogic Application Server as application server and Tomcat as web server.
  • Involved in developing RESTful Web Services using JAX-RS (Jersey).
  • Contributed in developing stored procedures and designing the database.
  • Used GIT as Version Control system.
  • Used Maven for project builds.
  • Wrote Unit test cases using Junit.
  • Interacted with Business Analysts to come up with better implementation designs for the application.

Environment: Java/J2EE, Servlets, Hibernate, SOAP AND RESTful Webservices, Spring IOC, Spring boot, Spring MVC, HTML5, JUNIT, JavaScript, Eclipse, PL/SQL, UNIX, WINDOWS, WEB Logic Application Server, Tomcat, Maven, Agile Scrum

Confidential, FL

Java\J2ee Developer

Responsibilities:

  • Developed code using the artificats from technical review document using approved java framework and technologies.
  • Followed Scrum concepts of Agile Methodology to produce high Quality Software.
  • Participated in Techincal review documents with Team Leads and other team members.
  • Designed and developed Front End screens using JSP, JavaScript, Bootstrap, HTML and CSS.
  • Involved in design and implementation of MVC Architecture in different modules.
  • Developing presentation tier which involves in creating UI pages using JSP's including HTML5, CSS, JavaScript, AngularJS.
  • Designed and implemented application using spring, Spring IOC, Spring Annotations, Spring MVC, Hibernate and Restful Webservices
  • Implemented Micro Services using Spring Boot.
  • Experience using persistence framework like Hibernate/JPA for mapping Java classes with database and using Hibernate Query Language (HQL).
  • Implemented the business layer by using Hibernate with Spring DAO and developed mapping files and POJO java classes using ORM tool.
  • Developed stored procedures, Triggers and functions to process the cost estimates using PL/SQL and mapped it to Hibernate Configuration File and established data integrity among all tables
  • Implemented Hibernates’ Lazy default fetch plan for generating proxies and collection wrappers and created fetching strategies for minimizing the number of SQL statements.
  • Involved in writing queries in Hibernate query language (HQL) and hibernate criterion queries.
  • Developed Webservices exposing data services using JAX-WS, JAX-RS, SOAP /HTTP, used SOAP UI for debugging the Webservice.
  • Implemented Micro Services using Spring Boot.
  • Configured the application related/ required configuration using Maven build scripts.
  • Involved in complete development of application and maintenance of the application.
  • Developed Unit test case using JUnit, documented unit test case results.
  • Participated in code review process and responsible for application support on different environments to Production. Was responsible for analyzing the issues, providing technical & functional support to the users.
  • Involved in troubleshooting the issues on UNIX environment and wrote Shell scripts to automate jobs.
  • Developed various migration scripts/document for deployments into various environments .
  • Actively participated in verifying deployment of application on WebLogic application server.

Environment: Java/J2EE, JSP, Hibernate, Spring, Web Services, JDBC, GIT, HTML, XHTML, Java Script, CSS, Bootstrap, XML, WebLogic, Oracle, JUnit, Unix

Confidential

Java Developer

Responsibilities:

  • Understanding requirements given by customer.
  • Understanding the underlying mechanism of how legacy system worked.
  • Mapping the old system data model with new system data model.
  • Responsible for writing business logic using Spring and Hibernate to migrate the data from old system to new system.
  • Developing UI with JSP's and AngularJS framework for the new application.
  • Developing business logic in Spring for the new application.
  • Coordinated with Developers and QA Testing Team regarding testing issues like setting up builds, issuing tickets, setting up Testing and Development Environment.
  • Worked on database layer and involved in creating SQL queries and PL/SQL stored procedures.
  • Used Maven as the build tool for deployment.
  • Responsible for providing the application support following a production release.
  • Working closely with the testing and integration teams following the onsite/offshore model.
  • Adhere to IT coding standards, procedures, and techniques.

Environment: Java/ J2EE, JSP’s, JavaScript, AngularJS, Spring, Hibernate, WAS, UNIX and Maven

Confidential

Java Developer

Responsibilities:

  • Understanding and analyzing project requirements gathered from business users and translating them into technical specifications and programming modules.
  • Communicated with onshore team located in United Kingdom for requirements gathering, design architecture and development.
  • Estimating efforts in terms of time and resources required for development using standard templates.
  • Implementing business logic using Java, J2EE technologies like Spring and Hibernate.
  • Deploying the code onto WebLogic application server and JBoss.
  • Efficient use of Joins and sub-queries in queries that retrieve data from multiple tables.
  • Implemented best practices in structuring SQL queries, Debugging Unexpected SQL Results etc.
  • Well Experienced in working on AML (Anti Money Laundering) tools like BAE Systems Detica-Norkom.
  • Providing technical leadership for variety of application development projects and production support.
  • Performing code reviews based on defined standards and managing technical tasks within a standard workflow.
  • Assisting in preparing and reviewing the implementation plans to release the new version of the application onto production and provide support.
  • Execute/Run the scripts. Verify the Automated Test Result, and Logging the Defect in QC and updating status to the higher management.
  • Organization of source code management using GIT version control system.

Environment: Java/ J2EE, JSP's, JavaScript, AngularJS, Spring, Hibernate, JPA, WebLogic, UNIX, Maven, Oracle

We'd love your feedback!