We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

3.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY

  • 8+ years of IT experience worked in all phases of Software Development Life Cycle (SDLC) from requirements gathering to the production and successfully implemented several projects with responsibilities as developer at different locations.
  • Experienced with developing rich user interface applications using HTML5, CSS3 and JavaScript, jQuery, Angular JS, and Bootstrap.
  • Skilled in Developing Single - Page Applications (SPA) using AngularJS MVC. Using Node.js utilities to automate build tasks. Thorough understanding of React.js and Bootstrap.
  • Experience in unit testing the applications using JUnit Framework
  • Experience in using J2EE Application Servers such as IBM WebLogic and Web Servers as Tomcat 5.x/6.x/7.0
  • Experience in writing SQL Queries, PL/SQL Packages, Stored Procedures, and Functions.
  • Experience in O/R Mapping tools like Hibernate 5.x and Logging frameworks using Log4j
  • Experienced in using defect tracking tool such as ALM and Jira.
  • Experience with Core Java with strong understanding and working knowledge of Object-Oriented Concepts like Collections, Multi-threading, Exception Handling, Reflection, I/O and Serialization.
  • Developed UML diagrams like Use Case Diagrams, Class Diagrams, Activity Diagrams, Sequence and Behavior Diagrams.
  • Experience in Object Relational Mapping (ORM) like Hibernate, JPA and configuring using configuration files and annotations.
  • Good Knowledge and experience working with applications developed using Object Relational Mapping frameworks like Hibernate and MVC frameworks like Struts and Spring and its subsidiary modules such as Spring MVC, Spring Boot, Spring Cloud, Spring Data and Spring AOP.
  • Experience in deployment process by writing shell scripting and also expertise using WinSCP and secure FTP for sharing the files between Linux boxes and windows.
  • Experience in developing web-services using REST, SOAP, WSDL and Apache AXIS2, UDDI, WSDL, JAX- RPC, JAX-RS JAX-WS, JAX-B.
  • Experience in designing transaction processing systems deployed on various application servers including Tomcat, Web Sphere, Web logic, JBoss.
  • Used CVS, Git and SVN for Source code version control.
  • Experience with various IDEs like Eclipse, IntelliJ, Spring Tool Suite.
  • Experience with Agile development/waterfall methodologies.
  • Strong leader and team player, adept at supporting team members to achieve personal and professional goals.
  • Outstanding oral and written communication skills.
  • Hands on experience in creating Docker images to solve containerization issues.
  • Involved in issue tracking and agile project management using JIRA and Rally.
  • Excellent analytical and critical thinking, creative problem solving, quick learning, interpersonal and client interfacing skills.

TECHNICAL SKILLS:

J2EE Technologies: Servlets, JSP, JDBC, JMS.

Java Frameworks: MVC, Spring, Struts, Hibernate.

Web Technologies: HTML, CSS, JavaScript, Node.js, Angular, jQuery, HTTP, JSONXML.React Js.

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

Web Technologies: JSP, SERVLET, XML, SOAP, Spring, Restful API, JavaScript, CSS, HTML5

Database: Oracle (10g), MYSQL 5.x, MS-Access, TOAD

Application Servers: WebLogic (8.1), WebSphere (8.5)

Application/Web Servers: Web Sphere, WODM, Web Logic, J Boss, Tomcat 6.x, Glass Fishserver, WAS Administration Web Sphere (WAS), WAS Enterprise

Service Bus: (WESB), Web Sphere MQ (WMQ)

Databases & Platforms: MS SQL Server 2016, My SQL 5.0, MS Access, Toad 8.0Oracle: 10g/11g/12c, MongoDB, Cassandra (3.x)

Operating Systems: Windows 2000/XP/7, Windows 8.1, Windows 10, Linux, UNIX

Software Methodologies: Object Oriented Analysis & Design, UML, SDLC (Agile, Iterative)

Modeling Tools: RUP (Rational Rose, Rational Software Architect),MS Visio, In-Flux Tool for BPE

Front end technologies: HTML5, CSS3, JavaScript, jQuery, JUnit, AJAX and Bootstrap, React,Angular 6.0

Other Utilities/Tools: Eclipse, SVN, Git Hub, Bitbucket, Maven, Jenkins, Sonar, Postman, Jira

Web/Application Servers: Apache Tomcat, IBM Web Sphere, Web logic and JBOSS.

Build Tools: ANT, Maven and Jenkins

IDE / Tools: Eclipse, IntelliJ, Spring Tool Suite(STS) and RAD.

Testing Tools/ Others: Selenium, JUnit, Mockito, Soap UI, Log4j.

PROFESSIONAL EXPERIENCE

Confidential, ST’Louis, MO

Full stack Java Developer

Responsibilities:

  • Plan Organize, and coordinate complex programming projects for CMS applications.
  • Used complete annotation driven approach to develop the application using Spring Boot and
  • was also involved in setting up the spring bean profiling.
  • Used Hibernate in the persistence layer and implemented DAO access data from database.
  • Developed REST controllers using Spring Data REST to serve the UI with required JSON data.
  • Created services to make backend Rest API calls and created various angular modules andemployed lazy loading to load the modules.
  • Developed REST exception handling controller advices to respond to bad requests and server-side exceptions.
  • Prepare High level and low-level design documents which are helpful for the development ofthe application.
  • Developed JSP' s and HTML5, CSS3 and a part of presentation layer using JavaScript and Node JS.
  • Used Node JS for heavy DOM manipulation.
  • Developed user interface using JSP, JSP Tag libraries, Java Script and Node.js.
  • Developed responsive applications using Bootstrap.js, Node.js, which allowed the same application to be optimized for both mobile and desktop resolutions.
  • Consumed RESTful Services with AngularJS http Services.
  • Configured AWS Identity and Access Management (IAM) Groups and Users for improved login authentication. Auto scaling the instances to design cost effective, fault tolerant and highly reliable systems
  • Deployed Spring Boot based microservices Docker’s container using Amazon EC2 container services and using. AWS admin console
  • Helping with the Microsoft Azure platform and services as an architect for global segment around Iaas and Pass.
  • Deployment and Site Core packaging for CI/CD.
  • Developed Microservices using Spring Cloud, Spring Boot, Spring Config Server, Netflix Eureka, Netflix Zulu Edge Server), Netflix Ribbon.
  • Worked on Dockers for building rest services and deploying to EC2 instance (AWS).
  • Fixed and troubleshot Java Code issues and technical issues for designers and developers
  • during different sprints and Involved in continuous code review and approval to maintain
  • and deliver with quality

Environment: Java 1.8,Spring 4.0, Maven, React JS, Node JS, RESTful Webservices, JavaScript, CSS, HTML, Junit Testing framework,Eclipse, IntelliJ, DB2, Sonar, Jenkins, Git, Azure Cloud and Jira

Confidential, NJ

Full stack Java developer

Responsibilities:

  • Worked as a full stack developer on multiple projects for Chase Asset/Wealth management building mandates related application working concurrently with two different teams in International Private Banking and Private Banking domains.
  • Following Dev Ops Model and Agile Methodology for delivery and implementation
  • Designing and building Micro Services using Rest APIs, spring boot and pivotal cloud foundry (GAIA Cloud) for the various components
  • Developed the user interface with jQuery, JSP, HTML, HTML5, CSS, CSS3 and JavaScript.
  • Implemented object/relational persistence (Hibernate) for the domain model
  • Used Spring framework for the business layer using Spring Core, IoC, DI, Spring ORM,
  • Spring Web MVC, Spring AOP modules.
  • Developed customer facingUIon the dotcom site using the newUIstack like,
  • Backbone.js, Angular.js, HTML5 CSS3, Require.js, and jQuery.js, jQuery UI, JSP, Handlebars.js.
  • Involved in implementation of front-end validation component using JavaScript, server-side validation component using Java classes.
  • Development of Hibernate objects for data fetching for batch and front-end processing.
  • ImplementedSpring MVC frameworkand integrated products with web services.
  • Implemented Angular 7 component router for navigation, Angular 7 services to
  • connect the web application to back-end APIs made use of ES6 feature
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.

Environment: Java, J2EE, Spring, Hibernate, EJB, Angular JS, Struts, JSP, Handlebars.js, ANT, JDBC, Maven, UML, LESS, HTML, JavaScript (AJAX), CSS, Oracle, Eclipse, Jenkins, Unix Shell Scripting, CVS, WebSphere Application Server, Windows, Unix

Confidential, Merrimack, NH

Java/J2EE Developer

Responsibilities:

  • The B2B Calculator allows employer groups to receive insurance plan recommendations and premium estimates by entering basic company information. Highmark Health Plan can generate more sales leads from employer lower cost and Employer groups can quickly and easily receive insurance plan recommendations and premiumestimates.
  • Developed various micro-services determine recommended plans based on user's inputs
  • Developed plan loader using spring MVC for B2B Calc.
  • Developed end to end application usingSpringBoot.• Generated skeleton code based on the class diagrams.
  • Developed JMS components to send messages from one application to other application internally.• Used Hibernate to integrate with the backend database.• Used XML and XSLT to display the pages in the HTML format for the customers.
  • Used Eclipse as an IDE for developing the application
  • Designed UML diagrams using UML and Rational Rose.
  • Experience with creating script for data modeling and data import and export. Extensiveexperience in deploying
  • Worked on developing Restful endpoints to cache application specific data in in-memory data clusters and exposed them with Restful endpoints.
  • Used Swagger specification for documenting REST API’s which exposes description of a RESTFUL web services to different clients.
  • Developing Responsible Web Design (RWD) UI, Rich restful service applications and HTML wireframes using HTML 5 grid structures and layouts, CSS3 media queries, Ajax, Angular and Bootstrap.
  • implemented stand-alone functions to be added to any future pages. Interacted with java controllers (JQUERY, Ajax, and JSON to write/read data from back end systems).
  • Worked in Agile TDD environment using SDLC tools like SVN repository, Jira, Jenkins, Maven, UNIX OS- Cygwin for build packaging and deployments of the application components.
  • Used Spring Tool Suite (STS) as an IDE for Application Development

Environment: Scrum methodology, Java8, J2EE, Hibernate, Spring 2.5.6, 3.2.12, XML, JSP, Spring AOP, Spring security, Oracle, DB2, JSP, HTML5, JavaScript, jQuery, AngularJS, SVN repository, JIRA, PL/SQL,STS, JUnit, Log4J, Maven, Jenkins, WebLogic Application Server, AWS IAM, EC2, S3, RDS, SQS

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in Analysis, Design, and Implementation of software applications using Java, J2EE, XML and XSLT and Web Services (SOAP, WSDL).• Developed the application using J2EE, JSP, Tag Libraries, XML, XSD and Oracle.• Used JSP and Servlets for server-side transaction.
  • Developed the User Interactive web pages in a professional manner with using webtechnologies like HTML, XHTML, and CSS, Angular JS as per company's standards.
  • Created XML Schema, XML template and used XML SAX/DOM API to parse them.
  • Used spring framework for dependency injection and integrated with Hibernate
  • Implemented business logic using Spring MVC and Hibernate framework
  • Taken care of Java multi-threading, concurrence in common java classes / library.
  • Expertise in MVC Architecture using spring framework and implementing custom tag libraries.
  • Oracle is used as the persistence layer, configured, and optimally indexed for searches
  • Developed stored procedures, triggers, and functions with PL/SQL for Oracle database

Environment: Java, JSP, HTML, CSS, JavaScript, EJB, Struts, JDBC, JPA, SQL, DB2, JUnit, JBOSS, Eclipse, SVN

We'd love your feedback!