We provide IT Staff Augmentation Services!

Senior Full-stack Java Developer Resume

4.00/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Having 7+ years of experience in Spring Core, Spring ORM, Spring DAO, and Spring MVC Spring, Spring JDBC architectures.
  • Having expertise in API development using Rest, GraphQL, Web Socket, Messaging platforms using spring ecosystem.
  • Technical proficiency in Microsoft Technologies, such as .NET Framework (1.x/ 2.0/3.0/3.5/4.0/4.5 ), ASP.NET, C#, VB.NET, Web Services, Windows Application, WCF, WPF, WWF, SILVERLIGHT, LINQ, IIS, SOAP, XML, DOM, XSL, XSLT, .NET REMOTING, HTML, Java Script, Visual Studio.Net 2013/2012/2010/2008/2005/2003 , AJAX, ADO.NET.
  • Strong working knowledge in developing Java and JavaScript (vanilla) based web applications, API development and Microservices development to deployment.
  • Hands on experience in UI technologies using Angular, React, HTML 5, CSS3 and ES6.
  • Used Jbpm for more than 5 years for business process management.
  • Expertise in Java 8 and Java 11 features like Lambdas, Streams, Optional, Java Time API, Functional interfaces.
  • Expertise in managing AWS & GCP cloud computing environments utilizing AWS services VPC, EC2, IAM, S3, ELB, AutoScaling, ROUTE53, RDS and GCP’s VPC, IAM, GCE, GKE, GCS.
  • Oracle Fusion Middleware Products: OracleSOA Suite 10g/11g (OAM, SOA, OIM, ODI).
  • Experience in creating C#, VB.Net Assemblies for reusability.
  • Hands - on experience on OracleIdentityManager (OIM), Oracle Access Manager (OAM), Oracle Internet Directory (OID).
  • Experience working with .NET Server controls, Web User controls, Data Grid control, Form Validation controls and created custom controls.
  • Working experience in developing and deploying WCF services on .NET 4.5 and XML Web Services with .NET 2.0 providing secure SOA integration within enterprise applications.
  • Designed and implemented scalable enterprise monitoring systems by applying continuous integration/delivery concepts. Perform maintenance and troubleshooting of our enterprise Redhat open shift systems.
  • Hands on Experience on Designed systems using J2EE based frameworks like MVC Architecture and Hibernate.
  • Have knowledge about Scala and alternative JVM application development environments like Java and kotlin
  • Used cloud deployment models like Public, Private and hybrid. Perform Openstack installation and fixing bugs in Openstack and create bugs for developers for future development.
  • Perform test in a lab environment before implement any changes to customer environment.
  • Excellent knowledge in device testing nest smart thermostat.
  • Expertise in Design, development and testing of web application and integration projects using technologies such as Java, J2EE, Struts, JSP, JDBC, Spring Framework, Design Patterns, Hibernate, Web Services (REST/SOAP).
  • Expert in Java with strong understanding of Collections, Multithreading, Event handling and Exception handling.
  • Having Good Understanding of the API versioning and API documentation using Swagger and Apigee.
  • Have great understanding of Python for 6 years.
  • Used python for design, coding, and debugging, reporting, data analysis and web application.
  • Good Exposure in integration systems like Apache Camel and Spring Integration.
  • Having good Experience in Securing the Apps like Spring Security, OAuth and OpenIdConnect.
  • Have ample experience of 5 years in typescript.
  • Have experience around 6+ years in using OOPs in Java language.
  • Good expertise on distributed Source Code Management such as GitHub and Bitbucket.
  • Extensive experience in UI Development, Web design, Web Development, and testing web pages with Usability standards.
  • Developed mock data generation feature that is integrated with GraphiQL IDE interface to allow users to send queries against their custom generated schema and render.
  • Expertise in UI development Store Like NgRx, Redux and Session storage.
  • Good Understanding of the monitoring tools such as New Relic, ELK toolkit Graylog, Kibana, Logstash, and ElasticSearch.
  • 5 years of knowledge in Confidential WebSphere Application Server
  • Good hands on Experience RabbitMQ, Kafka and Aws SQS.
  • Great expertise on relational databases such as Oracle and Postgres.
  • Proficient Experience UI modules using AngularJS, ReactJs, Redux, RelayJS, Nodejs, VueJs, Bootstrap, JSON, jQuery.
  • Experienced in developing Angular Directives, React Components & Redux reducers.
  • Experience with Health and Human Services or other State Agency for 2 years
  • Hands on experience on build tools like Maven, Gradle and NPM
  • Project experience modifying and enhancing J2EE applications for Confidential WebSphere application server upgrade and/or Confidential WebSphere portal server remediation.
  • Good understanding of StrapiJS.
  • Having strong DevOps experience with Jenkins, Gradle, GitHub, Jfrog Artifactory and Docker.
  • Experience with Continuous Integration and deployment tools like Docker / Kubernetes / Jenkins / Hudson.
  • Experienced in Data analysis and repoting.
  • Experience with Cloud Automation using Amazon Web Services (AWS) Cloud formation templates. Managed the AWS instances using auto scaling.
  • Experienced on several Docker components like Docker Engine, swarm, creating Docker images and Docker Registry, Kubernetes is configured for automating deployment, scaling and management of containerized applications.
  • Experience in using various tools and IDEs for development and design like Eclipse, Web Storm, IntelliJ, Notepad++.
  • Implementing responsive ReactJs components for different solutions and performing the server-side validations using NodeJS Framework.
  • Excellent understanding of relational databases involved in application development using RDBMS like Server, MySQL.
  • Experience in application and web servers such as WebSphere, JBoss, Apache Tomcat & UNIX.
  • Experience in using Jasmine, Karma, Chai for front end Unit Testing.
  • Extensive experience in working on projects with Waterfall and Agile methodologies such as Test-Driven Development (TDD) and SCRUM.
  • Being familiar with spring planning all my carrier.
  • Having experience in Big data like spark, Mule ESB, Kafka, Cassandra and connectors.

TECHNICAL SKILLS

Programming Languages: Java 8, Java 11, Java Script (ECMAscript 2016), .Net, ASP.Net, C#.Net, VB.Net, Typescript, python, C++.

UI Technologies: Angular 7+, React, Bootstrap, Angular 8, Angular 13 and 14, NodeJS, VueJS, CSS3

Frameworks: Spring Boot, Spring Data JPA, Spring AMQP, Spring AOP, Spring Cloud, Spring Security, Express JS

.NET Technologies: ASP.NET, WCF, WWF, LINQ, Silverlight, ADO.NET, Web Services, Web Forms, WebAPI, SOAP, .Net Framework 2.0/3.0/3.5/4.0/4.5 , Entity Framework 6.0/5.0/4.0

IDEs: Eclipse, Spring Tool Suite, IntelliJ & VS Code

Monitoring tools: New Relic, AWS Cloud Watch, Graylog, Kibana, Logstash, Elastic Search

Messaging Platforms: RabbitMQ, Kafka, AWS SQS and Active MQ

Build Tools: Maven, Gradle and NPM

Integration systems: Apache Camel and Spring Integration

Application Servers: Confidential WebSphere, Apache Tomcat and JBoss.

Relational Databases: Oracle, Postgres & MySQL

No SQL Databases: MongoDB, Cosmos DB, Cassandra & Redis, DynamoDB

Source Code Management: GitHub, Bitbucket and GitLab

Cloud: AWS (EC2, SQS, SNS, RDS, Cloud Watch), PCF/CF(Cloud Foundry). Redhat Openshift

Agile: JIRA & SCRUM framework, sprints

Containers: Docker and Kubernetes

Testing Tools: JUnit, Mockito, Selenium, Jasmine, Karma, Protractor, Web Driver, Rest Assured

Big Data: Spark, Mule ESB, Kafka, Cassandra, Connectors (PIG and HIVE)

DevOps: Azure, Apigee, Gradle, New relic

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

Senior Full-Stack Java Developer

Responsibilities:

  • Involved in designing and developing applications in Java, scripting languages such as JavaScript and web technologies.
  • Hands on Java full stack with spring boot, JPA, Hibernate.
  • Designed and developed theRESTbased Micro servicesusing theSpring Boot,Spring Datawith JPA and used Swagger to interact with API endpoints of the micro services.
  • Developed enhancements to enterprise financial planning Web-based .NET application for leading insurance provider.
  • Used ADO.NET for data retrieving, querying, storage and manipulating interface screens developed using ASP.NET.
  • Developed high performance transactional web systems in .NET.
  • Provide support to other teams to fetch the data from the centralized database using ASP.net XML Web Services.
  • Experience working with MVC Framework, ASP.Net, C#.Net, SOA.
  • Worked as Build and release engineer in field of release automation for java/.Net application to achieve continuous integration (CI) and continuous delivery (CD). Worked on Google Cloud Platform (GCP) services like compute engine, cloud load balancing, cloud storage, cloud SQL, stack driver monitoring and cloud deployment manager.
  • Development and configuration ofTIBCO MQ Series Adapterfor integrating with Confidential MQ Series
  • DevelopedASP.NET Core Web APIbased on departmental requirements and specifications.
  • Worked in agile framework as an individual contributor Responsibilities include -Interaction with Business team in story grooming, reviewing story/acceptance criteria.
  • Full Stack Modern Progressive Web Apps - ReactJS, Redux, GraphQL.
  • Independently integrate multiple APIs and new features using React + GraphQL stack.
  • ImplementedOracleOIM 11g and 19c performance tuning parameters.
  • Worked in a Nest energy integration team which is responsible for releasing new features to the Nest Smart Thermostat.
  • Involved in fixing or enhancements of the web application using Groovy framework.
  • Around 5 years of extensive development experience in an environment building n - tier application for web deployment using Java, J2EE, Spring Frame Work, Spring
  • Use sprint planning to achieve goals.
  • Involved in designing, developing and testing the web application by using the HTML5, CSS3, Bootstrap, and React.JS.
  • Involving in writing Soap UI automation for restful web services using Groovy Script.
  • Installed and configured Oracle Identity Manager (OIM), Oracle Access Manager (OAM) along with WebLogic server and SOA Suite for deployment of the identity management stack.
  • Involved in designing the CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
  • Good Experience inReact JSfor creating interactive UI's using One-way data flow, Virtual DOM, JSX,React Nativeconcepts.
  • Experience in building isomorphic applications using React.js and Redux with GraphQL on server side
  • Took initiative in learningreact nativeand went on to successfully develop various features under minimal supervision.
  • Build and Maintained Docker container clusters managed by Kubernetes on GCP. Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
  • Developed user interface by using the React, Flux for SPA development.
  • Involved in responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
  • Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
  • Worked to improve speed, efficiency and scalability of OpenShift systems.
  • Used cloud deployment models and worked on different components like Prometheus, Grafana and other openstack components.
  • Analyse and create business models, logical specifications and user requirements to develop solutions for the application environment.
  • Implemented and customized Oracle Identity Manager (OIM) and Oracle Access Manager (OAM) according to client infrastructure requirements.
  • Worked in Integration Systems Such as Apache Camel and Spring Integration.
  • Developed application usingspringMVC,Spring Batch,JSTL on the presentation layer, the business layer is built usingspring.
  • Involved in continuous integration and DevOps methodologies such as Git, Jenkins, Nexus, Rally, Jira, etc.
  • Developed story/task by following TDD/BDD and Pair programming concepts. Providing daily status in scrum meetings with the client. Mentored new team members on effective usage of blend of Spring Boot /JPA and Java.
  • Deploy enterprise web applications using technologies such as Sencha ExtJS, Java, JavaScript, CSS3, or HTML5.
  • Working Experience in Messing Platforms such as RabbitMQ, Kafka, AWS SQS. OpenShift and Red Hat Rules Engine.
  • ImplementedRESTMicroservicesusing spring boot. Generated Metrics with method level granularity and Persistence usingSpring AOPandSpring Actuator.
  • Developed a core component of Analytics with VueJS,NodeJS and Angular.JS.
  • Very strong experience in API’s and web services in PHP and in python.
  • Worked with cross-browser issues related to the front end that is created using AngularJS and NodeJS.
  • Design and develop Web Services using tools such as SOAP, REST, or Tomcat.
  • Implemented Security usingKey Cloakfor Web Services.
  • Worked involving Oracle FMW products (SOA Suite, OSB, OIM, OAM ODI, Web Center, and WebLogic).
  • Used GIT for version control and Docker to build application Images.
  • Create and configure the continuous delivery pipelines using DevOps.
  • Deployed the Applications into Kubernetes.
  • Used Kubectl commands to check the pods, namespaces, scale the applications and to check the status of the applications.
  • Used AMS ECS for the containerization of the application for better security, reliability, and scalability.
  • Being a Software Engineer, participated in deploying the services/applications in AWS ECS instances and Kubernetes as well by creating the pods for load balancing.
  • Closely worked with QA, Business and Architect to solve various defects in a quick and fast manner to meet deadlines.
  • Configuring Oracle Entitlements Server Web Service Security Module on WebLogic High Availability.
  • Reviewed existing Oracle Identity Managementand Access Deployment in the PoC environment.
  • Extensively worked on writing Integration Test Suites for the Web Services.
  • Perform build and unit testing using tools such as Maven or Junit.
  • Used Soap-UI and Postman for testing the Web services.
  • Used Apache JMeter for Performance testing the Application.
  • Used Dynatrace Application to monitor the Application Status and for any issues related to the Application.
  • Experience in Managing and administrating Domains, Servers, Instances and Clusters inWebLogic 10.x/11g,OracleEnterprise Manager (12c/19c).
  • Managing the openshift clusters that includes scaling up down the AWS app nodes.
  • Work on Active MQ Messaging Service for Integration.
  • Worked using NO SQL Cosmos DB
  • Work with SQL queries to store the data in MS SQL Server.
  • Worked on big data like Spark, Cassandra, Mule ESB, Kafka and connectors.
  • Extensively worked on Azure devops and apigee.

Environment: Java, Python, Spring Boot, Angular8.0, Groovy, RESTful, SOAP, Spring Cloud Task using Spring Cloud Data Flow, C++, Apache ActiveMQ, AWS ECS, OAuth2 using JWT (Keycloak), Microsoft Azure, Kubernetes, OIM, Oracle12c/19c,Weblogic, Microsoft SQL Server, Spring JDBC Template, Maven, GIT, Postman, Docker.

Confidential, San Antonio, TX

Full-Stack Java Developer

Responsibilities:

  • Developed application usingspringMVC,Spring Batch,JSTL on the presentation layer, the business layer is built usingspring.
  • Working onAngular, HTML5, CSS3and Typescript.Worked on additional frameworks like Bootstrap for responsive design.
  • Used technologies provided by the C#.NET framework including ASP.NET, ADO.NET, Web Services using SOAP and data manipulation using XML. Design of multiple Web APIs.
  • Design, Development of WinForms using C#.NET, JavaScript for the user interface using the code behind Class technique.
  • Using the latest ES6 concepts in Angular and ReactJS.
  • Created GCP projects and migrated on-prem/AWS instances to GCP.
  • Extensively used the JavaScript frameworks jQuery, Angular JS, Node JS, React JS, Backbone JS.
  • Designed the system based onspringMVC Model architecture. Developed a business logic layer usingspringDependency Injection andclient-sideJava-beans for DAO Design Patterns.
  • Developed mock data generation feature that is integrated with GraphiQL IDE interface to allow users to send queries against their custom generated schema and render
  • Worked on all the 3 generations of the Nest Thermostat.
  • Involving in Implemented Junit and Soap UI test cases using Groovy Scripts for testing both internal and external API’s functionality.
  • Implemented various screens for the front end using React JS with Redux and used various predefined components from NPM (Node Package Manager) and redux library.
  • Created reusable ReactJS components and implemented Redux Pattern into the solution to maintain the stable and always updated Application state.
  • Expertise in working with Confidential MQ Series and Websphere Message Broker on various platforms.
  • Proficient in Web designing & development, using Adobe Dreamweaver, ASP.NET MVC and C#. HTML5, CSS, JavaScript, XML, Angular JS, React JS, JSP, Node JS, JSON, JSF and Ajax.
  • Experience in developing Front-End and User Interface using Struts, JSP, JSF, JQuery, Ajax, Rich Faces and my Faces, ice Faces JavaScript, Angulars, HTML, Nodejs, VueJS, DHTML and CSS.
  • Designed and deployed AWS/GCP/Vmware infrastructure as code using Terraform, Ansible, Puppet, Git, and Rundeck.
  • Wrote Terraform modules to create resource/application stacks in AWS/GCP which used multiple resources like EC2, Autoscaling, ELBs, ROUTE53, VPCs, IAM Policies, S3 buckets, GCE, GKE, GCS.
  • Used python for design, coding, debugging, reporting, data analysis and web application.
  • Created user controlled simple animations using Java script and python.
  • Create internal dashboards, alerts and scheduled reports to monitor overall Splunk performance. On boarded new data into a multi-tiered Splunk environment.
  • Designed and developed components relating to Concept Wave projects.
  • Created and updated database objects in Concept Wave frameworks.
  • Used cloud technologies to schedule Webex and calls with customers to debug and troubleshoot issues and provided step by step solutions for a fix.
  • Created Stream Rest based Application interfaces onjava8 environment.
  • Implemented batch configuration in spring boot application. Created the Maven project to integrate Spring boot, Restful API, Oracle µservices.
  • Worked onJavaMultithreading, Collections & Coherence Framework.ImplementedJava Multithreadingto refresh the cache at a given set of time interval.
  • Involved in process for builds and deployments withMaven,Bambooand Jenkins for continuous integration.
  • Created WAR/EAR files using MAVEN buildand deployed them on JBOSS server.
  • Created multi-moduleMavenproject and usedMavento build applications and Jenkins for continuous integration continuous deployment.
  • Created User services in Cloud Foundry for connecting databases with different life cycles using spring profile.
  • Used SOAP web service to get corporate card information and to make changes in the card database for businesses.
  • Had very strong exposure using ansible automation in replacing different components of openshift like ECTD, MASTER, APP, INFRA and Gluster.
  • Developed WebForms from scratch using ASP.NET VB.NET environment
  • Actively involved in writing business logic in C#.NET.
  • Used React Router to turn application into Single Page Application
  • Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Involved in building stable React components and stand-alone functions to be added to any future pages.
  • Implemented the Drag and Drop functionality using React-Draggable
  • Used React-Autocomplete for creating maps location search on the webpage.
  • Added Excel-Builder to download the Tabular data in Excel format using React.
  • Extensively involved in creating and working on web-services using SOAP
  • Successfully developed and deployed .NET applications following all coding standards.
  • Developed web forms in ASP.Net using C#.Net, AJAX Controls, HTML and JavaScript.
  • Developed several MVC applications with ASP.NET MVC, JavaScript, jQuery, JSON, HTML, Angular.js, XHTML, CSS, and REST Client
  • Worked withIBM SOA Suites likeWebSphereMQ Programming.
  • Created API Jenkins job, set up GitHub repository for Mule project also created project POM.
  • CreatedSOAPweb service in pushing data to downstream systemsand Implemented request and response objects usingSOAPweb services.
  • Written SQL statements for retrieving data fromDB2using JDBC and used Confidential Data Studio to view and update the DB2 Databaseand worked on MongoDB.
  • Developed and written Stored Procedures and views to extract the needed data from DB2 and reflect on the UI. Created DB2 ServerStored Proceduresfor implementing business logic at the database level.
  • Worked on both Azure and apigee and worked on Big data.

Environment: Java, Spring Boot, Net Framework 4.5, C#.Net, VB.Net, C++, Angular 13, RESTful, SOAP, Spring Cloud Task using Spring Cloud Data Flow, Groovy, Apache ActiveMQ, AWS ECS, kafka, OAuth2 using JWT (Keycloak), Microsoft Azure, Kubernetes, Microsoft SQL Server, Spring JDBC Template, Maven, GIT, Postman, Docker.

Confidential, Bloomfield, CT

Full Stack Java Developer

Responsibilities:

  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams, using Confidential Rational Rose and RUP.
  • Design and implement the backend layer using Hibernate.
  • Developed the application front end and validations using Java Server Faces (JSF).
  • Develop named HQL queries and Criteria queries for use in application.
  • Implemented transaction management for ORM project using Spring Transaction Management API.
  • Professional experience with ReactJS with Redux.
  • Experience on creating new React/React-Native components, containers, services, and APIs for prototypes. Implemented client-side Interface using React JS.
  • Experience in building isomorphic applications using React.js and Redux with GraphQL on server side
  • Designed Frontend within object-oriented JavaScript Framework like bootstrap, Node.js, and Angular.js, React js, Backbone js.
  • Created user controlled simple animations using Java script and python.
  • Created Stored Procedures and other SQL scripts using PL-SQL.
  • Implemented logging using log4j and Spring AOP.
  • Configuring the service on WebLogic/WAS application server for successful deployment.
  • Developed server-side JavaScript usingNodeJS.
  • Experienced in monitoring and debug performance issues on different OSLinux(RHEL & Centos).
  • Applied design patterns includingMVCPattern, Façade Pattern, Abstract Factory Pattern,DAO Pattern and Singleton.
  • Involved in developing front end screens using JavaScript, JSTL, HTML5, CSS3.
  • Performed security assessments for the client-facing apps. The associated IT infrastructure such as database management systems, middleware systems, Linux and Mainframe systems, web services (SOA) were also included in the security assessments.
  • Experienced on several Docker components like Docker Engine, swarm, creating Docker images and Docker Registry, Kubernetes is configured for automating deployment, scaling and management of containerized applications.
  • SSOimplementation along with service authentication services.
  • Developed RESTful web service at back end by using Nodejs and Express.js
  • Services are migrating to Camel and deploying to Kubernetes cloud environment using CI/CD pipeline.
  • Implemented Initial setup and component migration to Redux.
  • Used MongoDB along withNodejs, as a database to store JSON.
  • UsedNodejs to offer an easy and safe way to build high performance and scalable network applications.

Environment: Java, JavaScript, Microservices, JSP, Spring, JDBC, HTML, LINUX, CSS, Bootstrap, Angular 13, Typescript, Nodejs, kafka, Restful, SOAP, jQuery, SSO, Hibernate, JPA, AWS, Apache Kafka, PL/SQL, JBoss, Docker, Kubernetes, RabbitMQ, Log4J, Maven, Windows, Junit, Mockito, JIRA.

We'd love your feedback!