We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

Eden Prairie, MN

PROFESSIONAL SUMMARY:

  • Around 7+ years of Progressive technical and functional experience specializing in the analysis, design and development of various multi - tiered client-server applications using Java and J2EE technologies.
  • Experience in design, development, coding, testing and implementation phases of SDLC.
  • Good working experience with AGILE and SCRUM methodologies.
  • In depth knowledge on core java concepts such as OOPS, Collections, Multi-threading, generics, Exception handling, Execution services, concurrent utilities, File IO and Serialization.
  • Good knowledge of Java8 features including Lambda expressions, Method references, Functional interfaces, Stream API, Default methods, Optional class, Collectors class, Parallel array sorting etc.
  • Experienced in front End technologies such as HTML5, CSS3, jQuery, JavaScript, ReactJS, NodeJS, Angular 4, Bootstrap, AJAX, XSD, tag Libraries.
  • Experience in developing scalable, efficient enterprise applications using JAVA/ J2EE technologies which includes Spring, REST, SOAP, JAX-WS, Hibernate, JSP, Servlets, Struts, JSTL, EJB, XML, and JMS.
  • Experience working with persistence framework like Hibernate/JPA for mapping Java classes with database and using Hibernate Query Language (HQL).
  • Experience in spring framework like Spring IOC, Spring DAO, and Spring Boot.
  • Extensive knowledge of XML-based standards and protocols such as WSDL and SOAP, Service Oriented Architecture SOA, development of XSD schemas and implementing both SOAP and REST web services.
  • Experience in database modeling, design, and development of complex PL/SQL stored procedures, triggers, packages and views in relational databases: Oracle, SQL Server, PostgreSQL, MySQL and IBM DB2.
  • Focused on architecting NoSQL databases like Mongo, Cassandra and Cache database.
  • Expertise in designing Java, J2EE applications using Amazon Web Services and AWS Elastic Compute CloudEC2.
  • Experienced in Development, Deployment and testing of enterprise applications on Windows &UNIX platforms using IDEs such as Eclipse, Rational Application Developer (RAD), NetBeans, IntelliJ 14.x/15.x
  • Expertise working on Application servers and Web servers like IBM WebSphere 8.0/7.0, BEA WebLogic 10.3/8.1and Apache Tomcat 5.x/6.x, Tomcat 8.0/7.0, Glassfish 4.1.
  • Good experience in unit testing, Jasmine and Junit, Integration testing using Selenium, Hudson and Jenkins.
  • Experienced in integration and deployment of applications using tools such as ANT, Maven, Gradle and Drools & debugging through log4j.

TECHNICAL EXPERIENCE:

Languages : Core Java, J2EE, SQL and PL/SQL

Java/J2EE Technologies: Servlets, JSP, JSF, JDBC, JMS, JAXB, JAX-WS, JSTL, Design patterns, JPA.

Frameworks : Struts 2.x/1.x, Spring 3.x/4.x, Hibernate 4.x/3.x, JSF 1.2/2.0, iBatis, Spring Batch, Spring Boot.

Application/Web servers : IBM WebSphere was8.5, tomcat

Databases : Oracle 10g/11g/12C, MySQL 5.7, DB2 11

Version Control: GIT, CVS, SVN, GitHub and JIRA

IDE : Eclipse, NetBeans 8.0.2, IntelliJ 2017.1, Spring Tool Suite (STS) 3.8.3

Operating system : Windows 10, Linux Mint 18.1, Unix

Methodologies : Agile, waterfall, Scrum

Developer IDE Platforms : Eclipse, Edit plus, Notepad ++, JBuilder, Net Beans 8.0.2, IntelliJ 2017.1, Spring Tool Suite (STS) 3.8.3, GITHUB 2.12.0

Build Tools : Maven 3.3.9

XML & Web Services : SOAP 1.2, REST 2.0

Cloud Environments: AWS (knowledge)

XML Technologies: XML, XSLT, DOM, DTD, SAX.

PROFESSIONAL EXPERIENCE:

Confidential, Eden Prairie, MN

Sr. Java Full Stack Developer

Responsibilities:

  • Identified the Business requirements of the project and Involved in preparing System Requirements for the project. Developing new user-facing features using React.js
  • Involved in Use Case Diagrams, Class Diagrams and Sequence diagrams using Rational Rose.
  • Developed front-end user interfaces with ReactJS by creating many components and modules.
  • Used XML/XSLT for transforming common XML format and SAML for Single Sign-On.
  • Developed UI pages using HTML5, Angular 4/6, Bootstrap, CSS3, JavaScript and NodeJS.
  • Designed configuration XML Schema for the application. Used JavaScript for the client-side validation.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Used Spring Boot framework to create properties for various environments and for configuration.
  • Developed both Restful and SOAP web services depending on the design need of the project.
  • Used XML Http Request Object to provide asynchronous communication as part of AJAX implementation.
  • Implementing or exposing the Micro services to base on RESTful API utilizing Spring Boot.
  • Used Rest Controller in framework to create Web services and JSON objects for communication.
  • Extensively used MVC, Factory, Delegate and Singleton design patterns.
  • Developed server-side application to interact with database using Spring Boot and Hibernate.
  • Deployed Spring Boot based micro services Docker container using Amazon EC2 container services and using AWS admin console. Have worked on AWS for fetch the pictures files from AWS to UI.
  • Used NodeJS for doing non-blocking asynchronous operation for client-side code.
  • Moving the Microservices as cloud bases in AWS EC2 server & deployed using Elastic bean stalk/Code commit services of AWS.
  • Used Spring Framework AOP Module to implement logging in the application to know the application status.
  • Build servers using AWS Importing volumes, launching EC2, creating security groups, Auto-scaling, load balancers, Route53, SES and SNS in the defined virtual private connection (VPC).
  • Spring MVC Framework IOC (Inversion of Control) design pattern is used to have relationships between application components. It is also used to separate the application configuration and dependency specification from the actual application code.
  • Used SOAP for Web Services by exchanging XML data between applications over HTTP.
  • Wrote Ant Scripts to automate the build and deploy process.

Environment: Core Java/J2ee, React Js, Micro Services, Css, Jdbc, Node.JS, Ajax, Spring Aop Module, Ant Scripts, JavaScript, Eclipse, Uml, Restful, Rational Rose, Tomcat, Git, Junit, Ant.

Confidential, Chicago, IL

Sr. Java/J2EE Full Stack Developer

Responsibilities:

  • Involved in various phases of SDLC as requirement gathering, modeling, analysis, architecture design and development and the project was developed using Agile Methodologies.
  • Developed various screens for the front end using React.JS/Redux and used various predefined components from NPM.
  • Created customized AMIs based on already existing AWS EC2 instances by using create image functionality hence using this snapshot for disaster recovery.
  • Involved in developing and delivery of a Microservice application utilizing almost of the AWS Stack including S3, EC2, DynamoDB, Kinesis, SNS and SQS.
  • Worked on Core Java for multi-threading, collections and GUI AWT.
  • Developed applications using J2EE, JSP, Servlet and Spring Bean Classes.
  • Expertise in spring framework, Spring-AOP, Spring-ORM and spring - Security.
  • Created and developed real time applications using Redux in React frameworks and adhering to ECMA Script specifications.
  • Developed application level persistence using Hibernate and spring framework.
  • Written Hibernate Query Language (HQL) and Criteria based queries to work with SQL databases.
  • Developed GUI using JSP, JSTL, AJAX, HTML, CSS, Node JS and JavaScript.
  • Experience in client-side Technologies such as HTML, CSS, JavaScript and AngularJS.
  • Developed test cases for Angular JS using karma and grunt. Worked on Oracle9i/10g, MySQL.
  • Worked with AWS API Gateway for implementing the Microservice architecture and the utilized ECS to deploy the Docker containers onto the servers.
  • Have been working on Query optimization, functions and Stored Procedures and other database objects.
  • Implemented Service Oriented Architecture (SOA architecture) using Web Services (SOAP, REST).
  • Design and Development of Objects using Object Oriented Design in Java.
  • Used JBoss Developer Studio for development and JBoss Enterprise Application Server for deployment.
  • Created security certificates and established secured connections between Application Servers and Web Servers.
  • Created the Servlets for processing the data on the server.
  • Experience in Talend open studio to integrate complex data systems and synchronization.
  • Implementing REST services using Talend ESB studio.
  • Developed Junit test cases for DAO and Service Layer methods.
  • Used Subversion for software version control.

Environment: Java, J2EE Multi-threading HTML, CSS, JSP, AWS, Node JS, Spring boot, React.JS, Web services, Micro Services, Maven, JavaScript, AngularJS, Junit, MySQL, Oracle9i/10g Web Sphere.

Confidential, Brentwood, TN

Java Developer

Responsibilities:

  • Implemented the Graphic User Interface by coding in HTML, CSS3, Bootstrap, JavaScript, jQuery, and jQuery UI.
  • Designed Single page web applications object-oriented JavaScript Framework like Angular.JS and Ext.JS.
  • Created prototypes in HTML, JavaScript and CSS for different UI pages.
  • Implemented and developed UI components using AngularJS features like DI, Models, data binding and controllers. Develop various screens using AngularJS and used various predefined components from NPM.
  • The application is designed using J2EE design patterns Session façade, Singleton, Factory, DAO and technologies based on MVC architecture.
  • Used Spring DAO module for performing CRUD operations on database and implemented logging in the application using Spring Framework AOP module to know the application status.
  • Used Spring MVC Model View Controller to handle/intercept the user requests and used various controllers.
  • Implemented ( SOA ) to retrieve data from client side and made REST API calls and parsed the data to client and handled the security and Authorization using Spring Security .
  • Build, Test and developed application from Docker containers and deployed into PCF environment.
  • Experience in Micro services development using spring boot and deployment in Pivotal Cloud Foundry (PCF).
  • Used JERSEY framework to implement the JAX-RS (Java API for XML and RESTful Service).
  • Developed REST web services using Spring MVC to extract client related data from database and used SOAPUI
  • Developed Microservices with Spring Eureka to retrieve API routes and Implemented Spring Circuit breaker pattern, integrated Hystrix dashboard to monitor spring micro service.
  • Experienced with setting up the basic project setup from scratch using Spring-Hibernate based design.
  • Involved in writing Thread Safe blocks for multithreading access to make valid transactions.
  • Developed application using agile methodology and deployed the application onto WebLogic application server.
  • Used Cassandra for achieving denormalization through features like collections.
  • Experienced with JAXB binding to convert Java object to XML and vice-versa.
  • Configured and deployed the application in JBoss Application Server.
  • Involved in Code Review, Unit Testing and Integration Testing, Selenium Web Driver.

Environment: HTML, JSF, jQuery, JavaScript, Bootstrap, AngularJS, NPM, Spring 3.x, Spring MVC, Spring Security, SVN, REST, JAX-RS, Jersey, SoapUI, Selenium Web Driver, Web services, JBoss, Agile.

Confidential, CA

Jr. Java Developer

Responsibilities:

  • Involved in various phases of SDLC as requirement gathering, modeling, analysis, architecture design and development and the project was developed using Agile Methodologies.
  • Worked on Core Java for multi-threading, collections and GUI AWT.
  • Developed applications using J2EE, JSP, Servlet and Spring Bean Classes.
  • Expertise in spring framework, Spring-AOP, Spring-ORM and spring - Security.
  • Developed application level persistence using Hibernate and spring framework.
  • Written Hibernate Query Language (HQL) and Criteria based queries to work with SQL databases.
  • Developed GUI using JSP, JSTL, AJAX, HTML5, CSS3 and JavaScript.
  • Experience in client-side Technologies such as HTML, CSS, JavaScript and AngularJS.
  • Developed a single page application using AngularJS, HTML5, CSS3, and Bootstrap, JavaScript, JSON.
  • Developed test cases for Angular JS using karma and grunt. Worked on Oracle9i/10g, My Sql.
  • Have been working on Query optimization, functions and Stored Procedures and other database objects.
  • Implemented Service Oriented Architecture (SOA architecture) using Web Services (SOAP, REST).
  • Design and Development of Objects using Object Oriented Design in Java.
  • Used JBoss Developer Studio for development and JBoss Enterprise Application Server for deployment.
  • Created security certificates and established secured connections between Application Servers and Web Servers.
  • Created the Servlets for processing the data on the server.
  • Experience in Talend open studio to integrate complex data systems and synchronization.
  • Implementing REST services using Talend ESB studio.
  • Developed Junit test cases for DAO and Service Layer methods.
  • Used Subversion for software version control.

Environment: Java, Java Multi-threading HTML, CSS, JSP, Node JS, Spring boot, Web services, Micro Services, Maven, JavaScript, AngularJS, Junit, MySQL, Oracle9i/10g Web Sphere.

Hire Now