We provide IT Staff Augmentation Services!

Senior Fullstack Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Sr. Full Stack Java/J2EE Developer with 8+ Years of experience in analysis, design, development & testing web - based enterprise applications using various technologies such as Java 8/J2EE, JSP, Servlets, Spring Boot framework, Spring Framework (Spring IOC, Spring AOP, Spring Data JPA, Spring MVC, Spring Security, Spring Data, Spring Batch, Spring Cloud, Spring Integration, Reactive form, JDBC Template), Spring 5 Web Flux, Microservices, Restful API, Hibernate ORM, Angular 10, React 16.0/Redux/React Hooks, Typescript, NodeJS, Angular & React UI/UX Materials, HTML5, CSS3, Bootstrap 4.0, JavaScript, jQuery, Ajax, AWS, Jenkins, Docker Container, Kubernetes, PCF, Bamboo, APIGEE, MongoDB, Oracle, DB2, RabbitMQ, JMS Messenger, ActiveMQ, IBM MQ, Apache Kafka, Eureka, JSON, XML, JAX-RX. Junit, Mokitos.
  • Strong experience in developing Multi-Threading using Concurrency API’s, Thread, Collections Framework (Array List, Linked List, Iterator, Vector, HashMap/HashSet/Hash Table/TreeMap/Tree Set, Sorting Collections).
  • Expertise in developing and implemented using spring Boot framework to consuming Microservices, Restful API, Web Services including different technologies such as SOAP(JAX-WS) & REST(JAX-RS), UDDI/WSDL, JSON/XML, HTTP, UDP.
  • Experience in working with Amazon Web Services (AWS), EC6 instances, SQS, SNS S3, LAMBDA, Amazon Cloud Watch, Amazon Simple DB, AWS Cloud Platform and Google Cloud Platform, Amazon EBS and Amazon CloudFront,, Microsoft Azure, Amazon EC2, Amazon S3, Amazon SimpleDB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management.
  • Working on Service Registry and Discovery, Load Balancing, Service to Service Calls, Circuit Breakers, Routing, Zuul, Eureka Client, and Eureka Server.
  • Working on Cloud Security, Cloud Architecture and Design, Cloud Security, Cloud Infrastructure, Network Design.
  • Working on spring batch for parameter passing and validation. Minimizing deadlock, partition approaches as well as concurrent batch/ Online processing and parallel processing, and then using normal processing in a batch window.
  • Strong experience on Oracle, MongoDB, Cassandra, LDAP DB, MySQL, MSSQL, MariaDB, IBM DB2, and PL/SQL.
  • Strong Experience in a CI (Continuous Integration) and CD (Continuous Delivery) environment using Docker Container and Kubernetes and Jenkins, Bamboo, PCF, Create a JDAS Ticket for Deployment.
  • Complete knowledge on Agile Methodology and coordinating with the team members to meet the deliverables code, attend meetings such as scrum call for daily update activity, Grooming Session, Retrospective Meeting, PI Planning.
  • Strong Communication Skills and Demonstrates strong analytical problem-solving skills to support scalable.
  • Experience in Managing Version Control tools like Git Kraken, Source Tree for GitHub, GitLab, Bitbucket, SVN, ClearCase.
  • Strong experience with Unit test cases (Junit 4/5, Mockito) in developing test cases and Log4J in determining application functionality. TDD, System/Automation/Integration End to end Testing.
  • Strong communication and leadership skills Ability to proactively collaborate with POs/Leads and drive defect and issue resolutions for Dev/Test/E2E/Production environments.
  • Meeting and Software development tools like NetBeans, Eclipse, STS, IntelliJ, Git Kraken, Source Tree, Postman, Swagger UI, Microsoft Visual Studio Code, Microsoft Teams, Skype for Business, Splunk, Json Validation Tool, XML to JSON Conversion Tool, Company Portal Tools, Automation Testing tool, Parasoft Integration Testing tool.

TECHNICAL SKILLS

Backend & Frontend Frameworks: Struts, Hibernate, Spring Framework (Core, IOC, AOP, Data JPA, MVC, Security), Spring Boot, Spring Integration, Spring Cloud, MDW, Angular 2/4/5/6/7/8/9/10. React/Redux/Hooks.

Web Technologies, XML, JSON Markup Technologies: Java, J2EE, JSP, Servlets, JDBC, Spring Boot, HTML5, CSS3, Bootstrap, Thymeleaf, JavaScript, jQuery, Ajax, JSON, XML, Log4j, JDOM, JSTL, JAXB, EJB, Typescript, Angular, React.

Clouds Platform & CI-CD: Docker Container, Kubernetes CI/CD, Jenkins, Bamboo, PCF, AWS, APIGEE, Jenkins Pipeline

Web Services: Microservices, RESTful API, SOAP Web Services, UDDI, WSDL, JAX-RPC, JAX-RS, JAX-WS.

Languages: Java/J2EE/J2SE - 6/7/8/9/11, C, C++, SQL and PL-SQL, Shell Scripting

Databases: MongoDB, Oracle 11ig, Casandra, DB2, LDAP DB, PostgreSQL, Graphql, MS SQL Server, MS-Access, MariaDB.

Development & Testing Tools: IntelliJ, Spring Tool Suite (STS), Eclipse, Postman, VS Code, Putty, Winscp, SOAP UI, Oracle, Mongo DB Compass, Studio 3T, Notepad++, Junit 4/5, Mockito, Swagger UI, SOAP UI, Testing (Integration, System, Regression), JSON Lint, JSON Viewer, XML to JSON Tools.

Bug/Reporting Tools: Sonar Lint, Splunk Tools, Kubernetes Logs, Amazon Watch/Alarm.

Version Control Tools: GIT, CVS, SVN, Source Tree, Git Kraken.

Design Tool: Rational Rose, Start UML, Enterprise Architect, Miro Board

Meetings: Agile (Scrum Call), Backlog and Future Grooming, Retrospective, PI Planning, Iterative.

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Senior FullStack Java/J2EE Developer

Responsibilities:

  • Implement the project as a multi-tier application using Java 8, JSP, Spring Framework (IOC, Data, AOP, Data JPA, MVC Architecture, Security (JWT, OAuth), Batch, Integration, Cloud), Reactive Programming, Spring Boot Framework, Hibernate as ORM framework, Spring 5 (Web Flux), Restful API, Microservices, AWS, Bamboo, PCF, Splunk, SonarQube, Jenkins Pipelines, Docker Container, Kubernetes, Splunk, HTML5, CSS3, Bootstrap 4.0 (Responsive Web Design), JavaScript, jQuery, Ajax, Angular 6/7/8/9/10. React JS, Redux, Typescript, Node Js, Oracle, MongoDB, IBM DB2, LDAP, Swagger, JSON, XML, JMS, Kafka, RabbitMQ, ActiveMQ, Eureka Server, Hystrix, Bitbucket.
  • Working on and Deliver code in Stream API, Lambda Expression, and JPQL, convert the list into the set, List into Map, Filtering, filter a collection of Stream, Named Queries, Eager and Lazy Loading, Collections, Multithreading, Concurrency framework, Garbage Collector, Collections, Event Handling, Exception Handling and Generics, Custom data cache, Used Business Delegate, Singleton, Front Controller, Factory, and DAO design patterns.
  • Working on Spring Cloud such as Spring Cloud Config, Spring Cloud Bus, and Spring Cloud Netflix like Eureka Client/Server, Hystrix, Zookeeper, Ribbon, Feign, Service Registry, and Discovery, Load Balancing, Service to Service Calls, Circuit Breakers, Routing.
  • Develop the RESTful endpoints and Microservices using as a spring boot framework.
  • Experienced in implementation of JMS to exchange information over reliable channel in an asynchronous way by using ActiveMQ as a message queue.
  • Working on messaging listener queue like JMS, RabbitMQ as the messaging API to transmit and receive data.
  • Design an MVC data-driven model where the data translation to support the downstream applications.
  • Maven, Gradle and Nexus are used as a build tool for managing external dependencies.
  • Bitbucket is project repos where we manage versioning tool to maintain the repositories of different projects.
  • With help of Angular 9/10 - Creating individual components to help that other modules and services, this UI includes dashboards, status monitors, data management, and various configuration screens and customer broadband services plan and manage billing accounts. The Applications need to be coded to a very high standard, expert knowledge of creating high-performance applications, able to display large volumes of data, and developed to run on a scalable.
  • Using Testing tools Postman, Swagger UI, are used to perform unit testing, Integration, System, Automation Testing.
  • Strong experience on end to end Application test in each environment such as Dev, Test, E2E, Production.
  • Designed and developed Junit/Mockito test cases during the development phase using TDD principles and resolving conflicts to achieve better code coverage.
  • Used Webpack, bower, gulp, ES6 (plus), and PAAS experience (Cloud Foundry, AWS, Docker). Used AWS like EC6, SNS, SQS, S3, LAMBDA, Amazon Cloud Watch, Amazon Simple DB, etc.
  • Worked with different teams in determining the root cause for the infrastructure failures with respect OnPrem and cloud applications.
  • In terms of tracking errors, Splunk and PCF, SonarQube are used to analyze the defects and reading/ handling logs.
  • Perform a code review session to avoid errors in the application, Optimizing error in code through Sonar Lint on Fly.
  • From the infrastructure standpoint, Kubernetes was consumed as a deployment tool to manage the services using data clusters, and the containerized approach was followed by docker.
  • Develop the GO-CD pipelines for triggering the code base and deploy the application as a WAR file.
  • Experience with application servers likeWeb Logic, JBOSS, Apache TomcatandIBM Web Sphere.
  • As a part of the Agile methodology, Jira and Rally are used to track down defects and user stories.
  • I must demonstrate after done development to the product manager and other folks in our & other Teams.

Environment: Java 8, Spring Boot Framework, Spring 5.0 Web Flux, Microservices, REST API, Hibernate 4.2, Kafka, Maven, Gradle, Apache Tomcat 8.5, Angular 9/10, ReactJs, Redux, React Hooks, Oracle, DB2, MongoDB, Cassandra, LDAPDB, MYSQL, AWS Cloud, ES6, AWS EC3 Instance, Google Cloud Platform, Google Apigee, Splunk, GO-CD using Docker Container, Kubernetes, Bamboo, CI/CD using Jenkins, PCF, Swagger, YAML, Agile (JIRA, CA Rally), Bitbucket, GitLab, GitHub, HTML5, CSS3, Bootstrap 4.0, JSP, JSF, JavaScript, jQuery, Ajax, JSON/XML, JDOM, Node.js, Junit/ Mockito, JMS, Rabbit MQ, Kafka, Active MQ Listener, IBM-MQ for messaging listener queue, UML, Activity, Sequence Diagram.

Confidential, Phoenix, AZ

Senior FullStack Java/J2EE Developer

Responsibilities:

  • Involved in the Analysis, Design, Development, UAT, and Production phases of the application also Served as POC for on-call support in the production team on a rotation basis.
  • Implemented the project as a multi-tier application using Spring IOC, Spring Data, Spring AOP, Spring Data JPA, Spring MVC Architecture, Hibernate as ORM framework, Spring Security (JWT/ JWE, OAuth), Spring Batch, Spring Integration, Spring Boot Framework, Spring Cloud, Spring 5 (Web Flux), Restful API, Microservices, AWS, Jenkins Pipelines, Docker Container, Kubernetes, Splunk, HTML5, CSS3, Bootstrap 4.0 (Responsive Web Design), JavaScript, jQuery, Ajax, Angular 6/7/8. React JS, Redux, Typescript, Node Js.
  • We must demonstrate after done development to the product manager and other folks in our & other Teams.
  • Utilized Java 1.8 features like Lambda expressions for collection, evaluation and comparing the data,
  • Stream API for Bulk data operations on Collections which would increase the performance of the Application, Parallel operations on collections for effective sorting mechanisms and to change the sequential stream flow of threads while session establishment.
  • Implemented Restful Services with JAX-RS using Spring Boot and Micro Service Architecture.
  • Developed SOAP web services using JAX-WS API and REST web services using JAX-RS API.
  • Ran ad-hoc queries against Cassandra usingCQLscripts.
  • Develop the RESTful endpoints and Microservices using as a spring boot framework.
  • Working on messaging listener queue such as JMS Messenger, IBMMQ, ActiveMQ, JBoss Messaging, RabbitMQ.
  • Implement the custom annotations as a part of the spring framework to facilitate data validation.
  • Designed an MVC data-driven model where the data translation to support the downstream applications.
  • Used Gradle and Nexus for dependencies management.
  • Used Webpack, bower, gulp, ES6 (plus), and PAAS experience (Cloud Foundry, AWS, Docker). Used AWS like EC6, SNS, SQS, S3, LAMBDA, Amazon Cloud Watch, Amazon Simple DB, etc.
  • Implemented Java batch jobs and schedular page for nightly runs and worked heavily on concurrency API for a low latency high throughput application, Improv and Ldap Schedular for Crone job for every 12 tonight.
  • Working withJDBC Template, DB2, MongoDB, Oracle, LDAP DB, and MariaDB for Local.
  • Developed SQL Queries to fetch complex data from different tables in remote databases using joins, database links, and formatted the results into reports and kept logs.
  • Using Testing tools Postman, Swagger UI, are used to perform unit testing, Parasoft Integration, System Testing, Automation Testing.
  • Strong experience on end to end Application test in each environment such as Dev, Test, E2E, Production.
  • Designed and developed Junit/Mockito test cases during the development phase using TDD principles and resolving conflicts to achieve better code coverage.
  • Implement the business logic using MDW as an internal framework to design and develop the picture driven workflow which includes the development of custom activities as per requirement.
  • As a part of the Agile methodology, Jira is used to track down defects and user stories.
  • In terms of tracking errors, Splunk and PCF are used to analyze the defects and reading/ handling logs.
  • Perform a code review session to avoid errors in the application, Optimizing error in code through Sonar Lint on Fly.
  • From the infrastructure standpoint, Kubernetes was consumed as a deployment tool to manage the services using data clusters, and the containerized approach was followed by docker.
  • Develop the GO-CD pipelines for triggering the code base and deploy the application as a WAR file.
  • GitLab is the versioning tool to maintain the repositories of different projects.
  • Working with e-commerce applications to sell CenturyLink products which are modem, router, switch to customers. moreover, we can be able to track customer orders, shipping, cart, payment details, shipping details, inventory management modules, Invoice generate, customers personal details.

Environment: Java 8, Spring Boot Framework, Microservices, REST API, Model-Driven Workflow (MDW), Hibernate 4.2, Kafka, Maven, Gradle, Tomcat 8.5, Angular 6/7/8/9, ReactJs, Redux, React Hooks, Oracle, DB2, MongoDB, Cassandra, LDAPDB, MYSQL, AWS Cloud, ES6, AWS EC3 Instance, Google Cloud Platform, Apigee, Splunk, (CI/CD using Docker Container, Kubernetes, Jenkins), Swagger, YAML, Agile (JIRA, CA Rally), Bitbucket, GitLab, GitHub, HTML5, CSS3, Bootstrap 4.0, JSP, JSF, JavaScript, jQuery, Ajax, JSON/XML, JDOM, Node.js, Junit/ Mockito, JMS, MQ Listener.

Confidential, New Jersey

Fullstack Java/ J2EE Developer

Responsibilities:

  • Expertise in Core Java with a strong understanding and working knowledge of Object-Oriented Concepts like Collections, Multi-Threading, Concurrency framework, Custom data cache.
  • Used Business Delegate, Singleton, Front Controller, Factory, and DAO design patterns.
  • Developing the application implementing Spring Framework (MVC Architecture with Hibernate as ORM framework) and Spring Boot Integration, Used the Spring JDBC template to perform the database operations, Developed the Persistence Layer using Hibernate.
  • Improved the throughput of the Smart Services Module using the concepts of multithreading like Executor Services & Concurrency API.
  • Implemented logger for debugging using Log4j.
  • Responsible for creating and maintaining architecture for Restful API and Microservices using Spring Boot.
  • Developed RESTful web service using Spring, microservices, and JAX-RS for retrieving data from the server and internal communication. Create and consume web services (SOAP & REST)
  • Developed XSLT files for transforming the XML response from the web service into HTML as per the business requirements, Used DOM Parser to parse the XML response from web services.
  • Implemented Java batch jobs for nightly runs and worked heavily on concurrency API for a low latency high throughput application
  • ImplementClient-Side andServer-Sidevalidations.
  • Developed the UI screens using HTML5, CSS3, Ajax, jQuery, Angular 2/4, and was involved in resolving cross-browser JavaScript issues.
  • Worked heavily on PL/SQL writing complex queries, joins, stored procedures, and functions.
  • Wrote complex business logic using PL/SQL Packages, stored procs, and SQL queries.
  • Deployment of all components on WebLogic Server and provided support in debugging deployment issues
  • Used Jenkins for continuous integration, Bitbucket for version management & Maven for building the application.
  • Worked on jUnit for testing of code coverage, automation testing.
  • Used AWS like EC6, SNS, SQS, S3, LAMBDA, Amazon Cloud Watch, Amazon Simple DB, etc.
  • Designed and developed Junit/Mockito test cases during the development phase using TDD principles.
  • Implemented the project using agile-scrum and TDD methodologies.

Environment: Java 8, Oracle 9ig, PL/SQL, Spring Framework, Spring Batch, Microservices, Spring Framework, Maven, Angular 2/4, jQuery, HTML, CSS, SQL, Camel, ES6, CICD using Jenkins, XML, XPATH, Linux, Junit, Test NG, Cucumber, WebLogic 12.1.3, Hibernate 4.2, Swagger, YAML, GitHub. Jenkins, Node.JS

Confidential

Jr Java/J2EE Developer

Responsibilities:

  • Worked withJSP, Servlets, JSTL/EL.
  • Worked withthe StrutsValidationFrameworktoimplementClient-Side andServer-Sidevalidations.
  • Worked withlog4jutility to implement run time log events.
  • Worked withHibernate,JDBCto handle data needs.
  • Implemented Data Access Object, MVC design patterns.
  • Use ofcore java, which includesGenericsandAnnotations.
  • DevelopedWeb Services using Rest API
  • DevelopedSpringConfiguration file to define a data source,beansandHibernateproperties.
  • Worked withANTandMavento develop build scripts.
  • UsedPL/SQLfor queries and stored procedures inORACLEas thebackend RDBMS.
  • Worked with complex SQL queries, Functions, and Stored Procedures.
  • Involved in refactoring the existing code.
  • Developed Test Scripts usingJUnitandMockito.
  • Configured and Maintained SVN as version control.
  • Configured Development Environment usingTomcat and Apache Web Server.
  • Experience of working inAgileMethodology.

Environment: Java 1.6/1.7, Struts, Spring 1.0, Struts, J2EE Design Patterns,HTML JavaScript, XML, JSP, Servlets 2.5, WSDL, JUnit, CSS, AJAX, JavaScript, jQuery, Apache Tomcat 7, Oracle 8ig.

We'd love your feedback!