We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

4.00/5 (Submit Your Rating)

New York, NY

SUMMARY

  • 9 years of professional experience in system Analysis, design, development, testing, implementation and support of application software using Object Oriented Analysis and Design in JAVA/J2EE.
  • Extensively worked on N - Tier architecture systems with application system development using Java, J2EE, JSP, Servlets, EJB, Web service (SOAP, Restful), JMS, and JDBC.
  • Worked on supply chain management and banking business modules.
  • Hands on experience in Hibernate and JPA.
  • Good experience in Hibernate and Ibatis as the Object Relational Mapping solution and Hibernate Query Language (HQL)
  • Expertise with all types/versions of Enterprise Java Beans (EJB).
  • Hands on Experience in Struts and spring framework.
  • Exposure to Spring IOC, Spring MVC frameworks, Spring JDBC. ORM experience with Hibernate.
  • Having extensive industry and full life cycle experience in a Python/JavaScript based environment, along with exceptional analytical, design and problem-solving capabilities.
  • Expertise in deploying applications on Web sphere 5.x/6.x, Web logic 8.1/9.1, JBoss 4.2, Tomcat 4.x/5.x/6.0.
  • Experience with web server's like Apache Tomcat 6.0/7.0and application servers like Confidential Websphere BEA Web Logic and Jetty Server.
  • Experience with ORM mapping tools like Hibernate and IBatis, which implements Java Persistence API (JPA).
  • Expertise inDB Design, DB normalization andwriting SQL queries & PL/SQL- Stored Procedures, Functions, Joins, Triggers, Sequences, Indexes and Views etc.
  • Worked on various IDE's like Eclipse, RAD.
  • Expertise developing Service Oriented Architecture applications using web services like SOAP and
  • Expertise with web-based GUI architecture and development using JSP, Tag libraries, HTML, CSS, AJAX, JQuery, JavaScript.
  • Expertise in XML parsing technologies like JAXB,JiBXand using XSLT.

TECHNICAL SKILLS

  • JAVA/J2EE
  • JSP
  • Servlets
  • EJB
  • Web service (SOAP
  • Restful)
  • JMS
  • JDBC
  • Hibernate
  • JPA
  • Ibatis
  • EJB
  • Struts spring
  • Spring IOC
  • Spring MVC frameworks
  • Spring JDBC
  • Python/JavaScript
  • Web sphere 5.x/6.x
  • Web logic 8.1/9.1
  • JBoss 4.2
  • Tomcat 4.x/5.x/6.0
  • Apache Tomcat 6.0/7.0
  • Confidential Websphere
  • BEA Web Logic
  • Jetty Server
  • ORM
  • Java Persistence API (JPA)
  • SQL queries & PL/SQL
  • Eclipse
  • RAD
  • SOAP
  • REST
  • GUI
  • JSP
  • Tag libraries
  • HTML
  • CSS
  • AJAX
  • JQuery
  • JavaScript
  • XML
  • JAXB
  • JiBXand
  • XSLT
  • Agile
  • Software Development life cycle
  • QTP waterfall peer CODE

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java Full Stack Developer

Responsibilities:

  • Architected mainframe modernization solutions using SOA web services, middleware integration technologies and ESB based on JAVA/J2EE. Developed server-side services using JSF, Java, Hibernate, spring, Web Services.
  • Designing, implementing and testing web application involving new features and
  • Functionality from functional requirements.
  • Migrated the VB application to .Net core 2.1/3.0
  • Maintenance, support, design, development and implementation existing web applications.
  • Database designing in SQL, Oracle, MYSQL and other relational databases.
  • Designing and coding web application, POC, Mockups for both responsive and mobile websites/web applications, Establishing and guiding the website/web application architecture.
  • Ensuring high-performance and availability, and managing all technical aspects of the project.
  • Help maintain code quality, CI (Continuous integration), versioning with reusable and reliable code.
  • Involved in complete application stack in Amazon Web Services (AWS) and responsible for maintaining and expanding AWS (Cloud Services).
  • Creating web jobs and containers registry resource in Azure portal and created pipelines for multiple web jobs and datasets for data retrieval with acknowledgement emails.
  • Created a virtual Network on Windows Azure to connect all servers and applications on this platform.
  • Existing applications were Deployed to Azure after every enhancement
  • Developed and Implemented WCF services layer hosted on Windows Azure.
  • Developed windows services to store Sql Server data in to Cloud base data warehousing by using Microsoft Azure and Amazon Web Services (AWS) Redshift.
  • Implemented Security in Web Applications using Azure and Deployed Web Applications to Azure
  • Used Azure for Scaling and checking the reliability of the applications which were developed during the project.
  • Implemented the database components in Windows Azure SQL.
  • Problem solving, sophisticated design and quality product deliverable.
  • Used .Net framework 4.0, 4.5 n-tier architecture & Object-Oriented Methodologies for application development
  • Experienced in working FileNet P8 and Snow bound viewer.
  • Converted the SQL2018 server to SQL2017.
  • Involved in developing web app services in Azure cloud environment along with Azure SQL database to internal web application.
  • Worked in all areas of Azure DevOps setting up CI for new branches
  • Responsible for designing the ASP.NET application authentication using .NET Framework, C#.NET, Model View Controller (MVC).
  • Working Experience in Reporting Services (SSRS) 2017.

Environment: - ASP.NET, MVC 5/4.5 with .NET core 2.1/3.0,File Net p8.Snowbound Viewer Entity Framework 6 with Repository, Dependency Injection patterns, C#, J Query, Angular JS 4.0, Ajax with JSON, Bootstrap, ASP.NET Web API, Restful Web Services, SQL Server 2012 and 2008 R2,2017, T-SQL, SSRS 2017,Visua Studio 2013/2012/2015/2017/2019

Confidential - New York, NY

Sr. Java Full Stack Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development and understanding of business requirements and implement the process using Agile (Scrum) methodology
  • Implemented the front-end using HTML 5, CSS3, Bootstrap, JQuery and Angular 8.
  • Created responsive web pages using Bootstrap and wrote client-side application in a clean MVC model using Angular 8.
  • Consumed RESTful Services with Angular JS http Services.
  • Developed RESTful Web Services with JAX-RS using Spring Boot and Micro Services Architecture.
  • Implemented the application using Spring IOC, Spring MVC, Spring Boot, Spring Security and Hibernate.
  • Used Spring IOC framework for Dependency Injection and Spring AOP for logging purposes.
  • Implemented the authentication and authorization of the application using Spring Security and OAuth.
  • Migrated existing monolithic application into Cloud environment using Amazon Web Services.
  • Used JAVA 1.8 features like Lambda Expressions, Parallel Streams, and functional interfaces.
  • Implemented Core Java concepts like Multithreading, Concurrency, Exception Handling and Collections wherever necessary in the application.
  • Spring beans were used for controlling the flow between UI and Hibernate.
  • Implemented the application using various design patterns such as Singleton, DAO, Factory and Service Locator.
  • Working as Cloud Administrator on Microsoft Azure, involved in configuring virtual machines, storage accounts, resource groups.
  • Remote login to Virtual Machines to troubleshoot, monitor and deploy applications.
  • Managing Windows 2012 servers, troubleshooting IP issues and working with different support teams.
  • Configuration of Microsoft DevTest Labs to migrate the virtual machines from one subscription to another subscription.
  • Developed Micro-Services based architecture to enable the application to be deployed on sspring.
  • Responsible for creating an instance on Amazon EC2 (AWS) and deployed the application on it.
  • Worked on AWS services to deploy static websites and dynamic Web Apps on EC2 using Elastic Beanstalk and Elastic Container Service-Docker.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI's.
  • Developed Java API to interact with the Amazon SQS used in sending bulk emails.
  • Deployed Spring Boot based Micro Services Docker container using Amazon EC2 container services and using AWS admin console.
  • Used Docker to containerize the Services and APIs to run on EC2 instances.
  • Implemented build stage-to build the Micro Service and push the Docker Container image to the private Docker registry.
  • Used Spring Data Framework to use the features of Spring JDBC and Spring ORM classes like JDBC Template and Hibernate Template to perform the database operations by connecting to Data sources available.
  • Performed CRUD operations like Update, Insert and Delete data in Mongo DB.
  • Worked on Mongo DB database concepts such as locking, transactions, indexes, Sharing, replication, and schema design etc.
  • Written SQL, PL/SQL, stored procedures for Oracle database.
  • USed Active MQ to communicate with controller and used service layer to implement the business logic.
  • Used Mockito for testing the application and Log4j for logging all the debugging and error information.
  • Used Maven as build automation tool and responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins.
  • Configuring infrastructure for deployment of Middleware application through APIGEE.
  • Troubleshooting and monitoring API proxies running on Apigee using Trace tool.
  • Used GitHub as Version Control tool, Jira for issue tracking and IntelliJ as IDE.
  • Deployed and tested the application on Web Sphere Application Server.

Environment: - Java1.8, J2EE, HTML5, CSS3, JavaScript, JQuery, Angular 8, Spring IOC, Spring AOP, Spring MVC, Spring Security, Spring Boot, Hibernate, RESTful, SOAP, Mockito, Micro Service Architecture, Amazon Web Services, EC2, SQS, Docker, Active MQ, Oracle, MongoDB, Maven, Jenkins, GitHub, Jira, UNIX, and Web Sphere Application Server.

Confidential

Sr. Java Full Stack Developer

Responsibilities:

  • Developed an application on SEAM framework using GWT, HTML, CSS, Ajax, Servlets and JSP's along with JSF and Rich faces for front end User Interface for various modules.
  • Involved in the development of presentation layer using GWT widgets and event handlers.
  • Followed Hierarchical MVC for the development and RPC mechanism for passing Java objects to and from a server over standard HTTP.
  • Developed the DAO layer for the existing applications using GWT, Hibernate and developed various business logic and reports using HQL and Hibernate Criteria.
  • Consumed restful web services using apache HttpClient for the data coming from external systems.
  • Responsible for mapping the database model into persistence objects using Hibernate Annotations.
  • Involved in developing code for middleware business logic using Enterprise Java Beans.
  • Involved in implementing the JMS (Java messaging service) for asynchronous communication.
  • Developed project in Eclipse IDE and created DB interactions using Hibernate. Provided management with technical documentation for Java applications using MS Visio and MS Word.
  • Used Oracle as the backend database and wrote PL/SQL packages, stored procedures, views and functions Confidential the Oracle database.
  • Worked on Hibernate ORM for object-relational mapping and used HQL (Hibernate Query Language) for the data access.
  • Involved in implementation of SOA using distributions like Fuse ESB and Mule ESB for few modules.
  • Deployed the application in JBoss Application Server in development and production environment.
  • Involved in development of reports using BIRT Reporting Tool.
  • Implemented Confidential Clear Case as Version control system and used ANT as a build and dependency management tool to manage various dependencies used Junit for writing Unit tests.
  • Worked with defect tracking system JIRA and performed peer code reviews.
  • Involved in the functional test of the application and tested Java applications using Functional Testing, log statements, Code Walkthrough/ Test cases and Test Plans.

Environment: Java 1.5, J2EE, GWT, Hibernate 2.5, SEAM Components, Oracle 8i, JSP, HTML, CSS, Servlets, JSF, SOAP, WS-Security, JMS, Eclipse, Clear Case, Ajax, JNDI, JBoss, Fuse, Mule ESB ANT, JIRA, Junit 4.0

Confidential, New York, NY

Java Full Stack Developer

Responsibilities:

  • Participated in Sprint Planning and Showcase meetings as part of SCRUM team.
  • Involved in coding and implementation activities for various components using Java, JEE, spring.
  • Implemented the presentation layer using Spring MVC framework.
  • Developed the frontend interface using JSP with AJAX features.
  • Developed business functions using Java.
  • Developed various User Interfaces using HTML, JQuery, Bootstrap and AngularJS.
  • Developing complex Business Management and Business Intelligence functionality.
  • Designing and developing reports for the Business Analysis using Actuate Reporting platform, followed Agile Modeling.
  • Implemented routing logic and navigation from screen to screen and also implemented functionality on the client side in AngularJS.
  • Worked with Web services components like RESTful Web services to interact with external systems.
  • Worked on research team that developed Scala, a programming language with full Java interoperability and a strong type system.
  • Improved stability and performance of the Scala plugin for Eclipse, using product feedback from customers and internal users.
  • Developed SOAP based web services using Apache CXF and test them using SoapUI.
  • Developed the Business layer using spring IOC and AOP modules.
  • Used Hibernate as ORM tool and defined the mapping and relationship of each table in system and Oracle Database.
  • Implementation of Hibernate using the Spring Framework (Created the session Factory)
  • Worked with Open symphony workflows and delivered work flow module to the client.
  • Wrote Unit, System Test plans for the business analyst to test the application.
  • Designing Integration Test Plan that resulted in for Productivity improvement and saved approximately 20 hours of work.
  • Involved in Unit testing and performed peer review of design and code.
  • Used ClearCase for source code control and JUnit for unit testing.
  • Developed test cases using Junit and Mockito.
  • Used Maven and Jenkins as build tool and deploying the application.
  • Software Development is driven by pure agile methodology, short sprints in from of iterations and developed using Java JEE components.
  • Developed applications in Eclipse IDE and Deployed in WebSphere Application Server 8.5 and JBoss Application Server.
  • Implemented Spring Web MVC framework for the applying MVC Implementation to the web application.
  • Involved in Designing and Developing UI Interface using JSP, CSS, HTML, Java Script, AJAX and JQuery.
  • Involved in developing and configuring server side J2EE components like Servlets, JSP, JDBC, JSON, REST Web Services, JNDI, LDAP, J2EE platform using Eclipse IDE, and deployments in JBoss App Server environments.
  • Worked in developing Spring related backend services (For the flex to access the database)
  • Used Springs Jdbc and DAO layers to offer abstraction for the business from the database related code (CRUD)
  • Developed business layer using spring DAO's.
  • Used SVN for version controlling.
  • Created database tables in Oracle and Teradata created required SQL queries, stored procedures and used JDBC to perform database operations.

Environment: Java 1.6/J2EE, JSP, Spring MVC, Spring, hibernate 4.2, Spring, WebSphere, Workflows, Oracle, SQL, HTML, UML, JQuery, CSS, Toad, Edit Plus, XML, Ajax, RAD, TOAD, CVS, AngularJS, Bootstrap, SOAP, REST, Apache CXF, Mockito, SoapUI, Windows, JSON, and Linux.

Confidential, Lewisville, TX

Java Developer

Responsibilities:

  • Worked on Asp.net core 2.0 features like Razor pages, Runtime Store, Configuration update, Logging update.
  • Worked on Anjular.JS 2.0 features like (Service, Components, Filters, Dependency Injections).
  • Created XML documents into JSON format reports etc.
  • Using this technology like MVC5 and Angular.js to generate new User Interfaces.
  • Analyzing the existing communication profiles of trading partners and moving them to a new environment.
  • Using mobile platform support the entire application lifecycle (concept, design, test, release and support). Produce fully functional mobile applications writing clean code. Troubleshoot and debug to optimize performance. Design interfaces to improve user experience. Liaise with Product development team to plan new features. Ensure new and legacy applications meet quality standards
  • Introduced the Agile SCRUM process for the Risk Data team and utilized Microsoft Team Foundation Server (TFS) to manage the team's software development lifecycle including deriving product backlog items, assigning sprint work items to developers and conducting sprint review meeting
  • Wrote invoicing systems in C#, PL/SQL, ASP.NET, Active Reports and Crystal Reports.
  • Created a 2-way mobile instant messaging app with an easy user-friendly interface.
  • Used Ajax in order to provide pleasant client-side experience with jQuery, and JSON
  • Using TFS as source control (Configuration Management).
  • Using Jira and Quality Center (QC) tool to track the support tickets.
  • Used Dev express tool Code Rush for creating sophisticated code blocks in seconds and extend code templates instantly.
  • Designed REST APIs that allow sophisticated, effective and low-cost application integration.
  • Developed REST/HTTP APIs for exposing geospatial applications.
  • Experience in report generation using Crystal Reports
  • Prepared Database stored procedures, functions, and SQL queries using SQL Server.
  • Used C#, data grids, and XML to pull the data from the database and display it on the UI.
  • Working as a team lead with an onsite and offshore model.
  • Use of Crystal Reports for reporting purposes both in VB6 and C# code.
  • Expert in designing Database, Normalization of a Relational database, writing Complex queries, Stored Procedures, Functions, Rules, Views, and Indexes using T-SQL

Environment: .Net Framework 4.0, MVC, Web Services, Angular js, REST, Agile, Microsoft AJAX, jQuery, WPF, XML WCF, Visual Studio.NET 2012, 2013, TFS 2012, SQL Server 2012, HTML5, C#.NET, ASP.NET 4.5, MVC 3, MVC4, SSRS, JSON, OOPS, Web API,ORM

Confidential, Dallas, TX

Software Developer

Responsibilities:

  • Implementation of core J2EE patterns like MVC, Dependency Injection (DI), Inversion of Control (IOC), Data Access Object (DAO), Service Locator and Singleton for the enterprise applications.
  • Designed and developed various modules of the application with JEE design architecture, Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Employed the Spring Framework features like Validator, Resource mapping, Session and model attributes using annotations and used URL mapping to handle the requests.
  • Enforced a secure login and authenticating of users with Spring security.
  • Consumed SOA Web Services for transferring data between different applications, experienced with SOAP/WSDL and Restful web services.
  • Used Hibernate to connect to database and perform database operations.
  • Deployed the applications in development, staging and production environments.
  • Implemented Exception handling mechanism in the persistence layer designed and developed Presentation Layer using MVC framework, JSP, HTML 5, XML, XSLT, Angular JS, and CSS3.
  • Implemented on AngularJS concepts scope/controllers/services views etc.
  • Responsible for creating Angular JS views using HTML5 content and styling using CSS3.
  • Extensively used jQuery, Node.js in implementing various GUI components in application portal.
  • Deployed web, presentation and business components on Weblogic Application Server.
  • Developed a few Restful Microservices using Spring Rest.
  • Installed, tested and deployed monitoring solutions with Splunk services
  • Managed source repository using SVN version controller.
  • Experience in AWS Cloud platform and its features.
  • Jenkins for monitoring continues integration and build configuration.
  • Involved unit testing, interface testing, system testing and user acceptance testing of the workflow tool.
  • Used log4j to log different types of messages to write on to the proprietary log model..

Environment: Java, J2EE, Spring, Web Services,, XML, JavaScript, Angular JS, Node.js, AJAX, Web Services WSDL 2.0, SOAP, Spring-IOC, MVC, AJAX, Splunk, Hibernate,SVN, Microservices, Oracle 10g, weblogic Application Server, Eclipse, Linux, Jenkins

We'd love your feedback!