We provide IT Staff Augmentation Services!

Senior Java Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Durham, NC

SUMMARY

  • Over 8+ extensive stretches of contribution with conveying adventure courses of action in different regions like E - exchange, Finance, Telecom, Insurance, Health, and other related domains. Expertise in conceptualizing, arranging, and coding particular plans using Java/J2EE and UI development stacks to satisfy complex business issue decrees.
  • Experience in Agile programming improvement process, Test driven headway and scrum methods.
  • Extraordinary data in Angular 1/4/9 commands to make reusable parts and attributes, close by easy to test and stay aware of client-side instinct in web applications.
  • Experience in using JavaScript and Typescript with libraries, for instance, Angular, React JS, GraphQL, and Bootstrap.
  • Hands on experience using HTML5, CSS, and JSP with revolve around Cross-program/Cross-stage consistence.
  • Made focus modules in gigantic cross-stage applications using Node JS, JAVA, J2EE,Spring Boot, Struts, JSF,iBATIS, Hibernate, JSP, Servlets, EJB, JDBC, Web Services (SOAP, REST), Micro Services.
  • Experience with Java 8 Lambda, Streams, Pipelines, Filters, Optional and Executor Service features
  • Strong inclusion with Spring Framework modules like Spring MVC, IOC, AOP, JDBC, JTA, ORM, Spring Boot, Spring Microservices, Spring REST, Spring Eureka, Spring Ribbon, SpringZuul Proxy.
  • Experienced in working with Spring JDBC Templates, JMS Templates, Spring Rest Templates.
  • Arranged and completed Microservices based plans using Spring Boot/Microservices.
  • Proficient in using Amazon Web Services (AWS). Wide experience focusing in on organizations likeElastic Beanstalk, CloudWatch, CloudFront, CloudFormation, IAM, S3, RDS, ElastiCache, SNS, SQS, AMI and Lambda.Selecting the appropriate AWS organization considering register, data, or security essential.
  • Experience in making JAVA API's close by Devops including AWS connected with CI/CD contraptions, for instance, Jenkins.Experience in mix of Amazon Web Services with other application establishment.
  • Experience with Docker holders, using Linux Containers and AMI's to make Docker Images/compartments.
  • Inclination with work of Spring Kafka and Zookeeper isolated from JMS as illuminating organization.
  • Incredible Working Experience in Apache Frameworks like Apache CXF, Apache Camel, and Apache Velocity.
  • Experience in planning and sending the applications on Tomcat 10.x/9.x/8. x., GlassFish, WebSphere.
  • Experienced in making UNIX shell scripts for group taking care of.
  • Experience in data base illustrating, plan and improvement of PL/SQL set aside techniques, packs in friendly informational collections: Oracle 10g/11g, SQL Server 2005/2008, DB2, PostgreSQL and MySQL.
  • Experience with NoSQL DB's like MongoDB, Cassandra and Couchbase.
  • Incredible Experience in programming arrangement the leaders using CVS, GIT and SVN.
  • Experienced in performing unit testing using JUnit, Test NG, Mockito, joining and sending of usages using gadgets like ANT, Maven, Gradle, Jenkins and examining through log4j2 and Splunk.
  • Ability on UI testing with Karma, Mocha, Jasmine, and Chai.
  • Experience using secure affirmation instruments like LDAP, SASL and Kerberos v4.
  • Splendid correspondence, social and legitimate capacities, helpful individual with free working limit.

TECHNICAL SKILLS

Languages: Java 1.8, J2EE, UNIX Shell Scripting, Groovy

Web Technologies: HTML5, XML, CSS3/4, Bootstrap, JSF, JavaScript, SERVLETS 3.1, JSP 3.0, JavaBeans 3.0, Java Servlets API 3.0, AJAX

Frameworks: Spring 4.3, Spring Boot, Hibernate, Play, Angular 8/9, Log4J2

Application/Web servers: Apache Tomcat 8/9, IBM WebSphere,Jetty, JBoss, Tomcat, Glassfish, WildFly

Relational Databases: Oracle 10g/11g, SQL server 2012/2014/2016 , MySQL 5.7, DB2 11.1

NoSQL Databases: MongoDB, Cassandra, CouchDB

Web Services: JAX-WS, JAX-RPC, JAX-RS, SOAP, WSDL, UDDI, REST, SOAP UI

Cloud Environments: Azure, AWS, Netflix Eureka.

AWS Skills: EC2, Simply Storage Service, Cloud Front, Relational DataBase, Virtual Private Cloud, Route 53, Cloud Watch, Cloud Trial, Identity and Access Management, Simple Notification Service,AWSEMR,AWSCLI.

Operating systems: Windows, MS-DOS, UNIX, Mac OS, Linux and Ubuntu

Testing Tools: Junit, Win Runner, JMeter, Jenkins, Selenium WebDriver/Grid, JIRA 7.0., Bugzilla, Jasper Reports 6.0

Methodologies: Agile, waterfall, TDD (Test-Driven-Development), Scrum, SDLC

Developer IDE Platforms: Eclipse, Notepad ++, Net Beans 8.0.2, IntelliJ, Spring Tool Suite (STS), GITHUB

Build Tools: Ant, Maven, Gradle

PROFESSIONAL EXPERIENCE

Confidential, Durham, NC

Senior Java Full Stack Developer

Responsibilities:

  • Participating in Agile as well as Kanban Scrum methodologies which involve Daily Stand-up meetings, One-week sprints, Weekly Retrospective meetings and Weekly Sprint Demos.
  • Worked on Elektron Data Solutions Project, for generating ESG Files daily through nightly batch jobs with the help of technologies- Java, Various AWS Cloud Resources.
  • Developed powerfulSingle Page Applicationand dynamic responsive Web Application withAngular 6.
  • Worked on GraphQL project to build API’s which solve complex queries and look to have a strongly typed schema to enable rapid production development.
  • Using JAVA Stream API to perform bulk data operations and several JAVA 8 features such as Lambda expressions, Functional Interfaces and Optional to write effective and reusable code.
  • Responsible for writing effective JAVA code to implement multi-threading process as part of a read pipeline, with the use of JAVA’s concurrent API.
  • Used several design patterns such as - factory design patterns, singleton, and builder design patterns, to avoid some common problems faced while designing an application.
  • Worked on Spring Boot for application development and integrated the application with Spring-MVC, using Spring Dependency Injection and Spring Annotations.
  • Design and implementation of Spring-Security for the application for authentication process against LDAP, J2EE pre-authentication, and Database.
  • Implemented filters for user authentication and user authorization by Spring Security.
  • Implemented RESTFUL web services using spring boot and consumed using Spring REST services. Published Rest services for performing CRUD operations from database.
  • Involved in batch processing usingSpring Batchframework to extract data from database and load into corresponding ESG file related tables.
  • Used Dynamo DB as back-end database to store the batch job configurations for the batch jobs.
  • Container management using Docker by writing Docker files and set up the automated build on Docker HUB and installed and configured Kubernetes.
  • Worked on writing several unit tests cases with the help of Junit and Mockito Framework.
  • Working on writing several component tests to test each component and integration tests to test the application before deploying further into higher environments.
  • Added Swagger API for Restful services to ease customer's interaction with the remote services.
  • Writing cloud formation templates in YAML/JSON to create and manage several AWS resources such as - S3, Cloud watch Alarms, SNS topics, SQS, EC2, Lambdas, Batch JOB, Dynamo DB configurations etc.
  • Worked on Cloud Trail in AWS to look for some patterns in the logs and send notifications whenever an alarm is triggered for a specific cloud watch trail.
  • Using several AWS code management and deployment tools such as - Code build, AWS code pipeline, Cloud formation to achieve Continuous integration and Continuous deployment (CI/CD).
  • Worked on fixing the AWS Code Pipeline if faced with any issues during the time of production deployment with Hands-on deck approach.
  • Worked on generating logging by using Log4j to identify the errors in the test environment.
  • Using GIT as a version control tool, GITLAB as a code management tool and Jenkins for CI/CD process.
  • Using POSTMAN tool for testing several of our REST API'S.
  • Working with several day-day tools such as JIRA Dashboards for tracking weekly tasks, SonarQube for code quality and coverage, and Vera code scans to detect any security vulnerabilities in the application.
  • Used Maven as a Build tool and retrieved all the dependencies required for the application.
  • Configured and deployed the application on Tomcat Application Server.
  • Extensively used IntelliJ as an IDE used for developing and testing code locally.

Environment: Java 8, Spring Boot, Node js, Spring Batch, Angular 6, HTML5, CSS4, JSON, JavaScript, Oracle 11g, JPA, Junit 4.4, GitLab, Selenium, Kafka, Drools, AWS, Docker, RESTful web organizations, Splunk, Apache Tomcat, Maven, JMeter, Swagger.

Confidential, Chicago, IL

Java/J2EE Developer

Responsibilities:

  • Done Agile techniques, truly associated with specific parties, fundamental get-together, appraisal, coordinating, exertion assessment, coding, movement, and testing.
  • Made User Interface application modules utilizing HTML, CSS, and JavaScript, JSON, jQuery, and AJAX.
  • Shaped Client-Side code utilizing React.JS and utilized NPM and swallow records to make the server conditions utilized change with reclamation system to manage allotted URL's and to screen the application.
  • Involved React.JS to finish rich cutoff points in different pages: form underwriting, squander, network list, search, sort, pagination, multi-choice, names input, progressed/custom orders, affirmation, unit tests, and so forth.
  • Worked with regulator, association and view parts in applications utilizing Spring 3.5 system.
  • Comprehensively intricate different modules in Spring like AOP, DI (IOC), Bean Wiring, Spring Inheritance, Auto Wiring, Spring JDBC Templates and Spring Quartz Schedulers for Jobs.
  • Association Oriented Architecture (SOA) was revealed through RESTful web associations with free coupling between layers utilizing Spring structure during progress.
  • Organized and made Microservices utilizing REST plan and Spring Boot.
  • Java verbalization marks were tried not to utilize Bean, HTML and Logic Tags, and utilized show names to convey massive information.
  • Related with making position-based HTML navigational menu, where in menu things change progressively settled on the attributes got from educational assortment as XML information.
  • Experience in Creating, Dropping Indexes, Tables, Stored Procs and Views on Oracle DB.
  • Made client applications utilizing JAXR and JAXM to collaborate with the UDDI vault.
  • Utilized downsized structure to do with REST API and Mongo DB (NO SQL) as back end instructive record.
  • Made JSON Data and put away as records containing reports, information types and changes in MongoDB.
  • Executed Elastic Bean Stalk to auto-convey and auto-scale applications utilizing associations, for example, EC2 cases.
  • Framing Unit tests utilizing JUnit testing structure and performed unit and framework testing.
  • Ability on SoapUI, Selenium Data Driven structure and merging it with Maven Build Management Tool, TestNG Unit Testing tool and Jenkins Continuous Integration Tool .
  • Worked with JAXB parser for marshaling and Unmarshalling XML information.
  • Made XPATH, XQUERY and custom XML parsers thinking about SAX, DOM as a part of XML Consumption.

Environment: XML, XSL, Bootstrap, HTML5, JavaScript, CSS3, Ajax, ReactJs, Spring 3.5, Git, Aws, WebSphere7.5, Swing, Web Services, Liferay, JMS, SoapUI, MongoDB, TestNG, JSON, Maven, Elastic pursuit, Spring Cloud Netflix, ANT, IntelliJ, Agile.

Confidential, Miami, FL

Sr. Java/J2EE Developer

Responsibilities:

  • Attracted with account appraisal and explicit practicality conversations for doing new functionalities.
  • Executed the Graphic User Interface by coding in HTML, CSS3, Bootstrap, JavaScript, jQuery, and jQuery UI.
  • Organized Single page web applications object-coordinated JavaScript Framework like Angular.JS and Ext.JS.
  • Made models in HTML, JavaScript, and CSS for various UI pages.
  • Done and made UI parts utilizing AngularJS highlights like DI, Models, information binding and regulators. Develop different screens utilizing AngularJS and utilized different predefined parts from NPM.
  • The application is organized utilizing J2EE arrangement plans like Value Object Pattern, Session façade, Singleton, Factory, DAO, and degrees of progress considering MVC planning.
  • Involved Spring DAO module for performing CRUD framework on information base and finished stamping in the application utilizing Spring Framework AOP module to know the application status.
  • Utilized Spring MVC Model View Controller to make due/get the client demands and utilized different regulators.
  • Finished (SOA) to recover information from client side and pursued REST API decisions and parsed the information to client and dealt with the security and Authorization utilizing Spring Security.
  • Made REST web associations utilizing Spring MVC to eliminate client related information from educational assortment and utilized SOAPUI
  • Experienced with setting up the essential task game-plan with practically no arranging utilizing Spring-Hibernate based plan.
  • Attracted with shaping Thread Safe squares for multithreading authorization to make bona fide exchanges.
  • Made application utilizing Agile structure and sent the application onto WebLogic application server.
  • Involved Cassandra for accomplishing denormalization through highlights like plans.
  • Chipped away at JPA as relentlessness layer, including EJB comments to synchronize with information base through XML.
  • Experienced with JIBX limiting to change over Java object to XML as well as a contrary strategy for getting around.
  • Utilized JERSEY plan to finish the JAX-RS (Java API for XML and RESTful Service).
  • Coordinated and conveyed the application in JBoss Application Server.
  • Attracted with Code Review, Unit Testing and Integration Testing, Selenium Web Driver.

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

Confidential, Louis MO

Sr. Java full Stack Developer

Responsibilities:

  • Attracted with different seasons of Software Development Life Cycle (SDLC) of the application.
  • Followed Agile strategy and went to regular and numerous weeks SCRUM social events to strengthen working.
  • Plan and energized the application utilizing structure Angular9 with HTML5, CSS4, Bootstrap, JavaScript, and Node JS Developer applications utilizing Angular9, Java8 and new highlights of java (lambda articulations).
  • Made Application to access JSON and XML from Restful web association from buyer side utilizing Angular9
  • Utilized most of the new elements of Java 8 like lambda clarifications for passing on between business layer and enlightening record, stream API for Bulk Data Operations on Collections utilizing the two streams and identical streams.
  • Done string security utilizing Java 8 Executor Service, Lock API, Synchronization, Multi-hanging.
  • Worked with Micro associations plans - Circuit Breaker/Hystrix,aggregator, go-between confining.
  • Organized and made Microservices utilizing REST system and Spring Boot and defended API's with JWT.
  • Made REST web associations utilizing Spring MVC to segregate client related information from instructive list and involved SOAPUI for testing these RESTFUL API web associations.
  • Involved IntelliJ as progress instrument, Tomcatas application server, Git and SVN was utilized for varietycontrolling.
  • Chipped away at Testing with various testing devices and coordinated unit testing, Module testing, System testing and Acceptance testing plans.
  • Developed the application utilizing Hibernate and Spring Framework.
  • Made RESTFUL API's including spring boot for correspondence to the outer applications.
  • Experienced in Client-Server and N-level web applications improvement, affiliation and upkeep utilizing Java, J2EE, SpringBatch, Hibernate.
  • Developed the application utilizing Spring Boot Microservices and executed Zuul as API doorway.
  • Seen success check utilizing Spring Boot Actuator and API's utilizing Swagger UI enrolled microservices.
  • Related with plan and movement during the time spent changing over the heritage application into Microservices.
  • Executed Spring Eureka for association revelation, Spring boot Zuul arbiter server for dynamic deals coordinating, Netflix Ribbon for load evolving.
  • Made Microservices with Spring Eureka to recover API courses for the whole pack. Remembering this strategy each spring association for a social occasion can be load changed and uncovered through one API entryway.
  • Wide commitment with making Microservices utilizing Spring boot, Netflix OSS (Zuul, Hystrix) and followed area driven plan.
  • Utilized Object/Relational organizing contraption Hibernate and JPA to accomplish object to information base table persistency.
  • Executed Spring Data JPA Hibernate system and utilized substance chief to assist the information base to perform CRUD works out, pagination, rules, projections.
  • Formed Drools and JBPM to application system, which included solid making of knowledgebase and information session. Used Drools to oversee complex business rules utilizing rule sets and rule streams.
  • Made figuring and information assets on AWS utilizing EC2 and S3 and sent Docker pictures. Coordinated and kept up with AWS security related issues utilizing IAM and S3 approaches.
  • Used AWS Cloud Watch to screen assets, for example, CPU memory, RDS DB associations, ELB, EBS volumes; to set alarms for robotized works out; and to assess logs for an unmatched comprehension and development of the design.
  • Dealt with making of custom Docker holder pictures, naming, pushing pictures, blend of Spring boot.
  • Made the Docker compartments and Docker consoles for dealing with the application life cycle.
  • Dealt with DAO's to pull the information from the source Databases and changed over into JSON affiliations and a brief time frame later scattered into Kafka Streams.
  • Involved Maven as assembling and reliance the board contraption for making WAR and JAR record to be sent in application servers and worked with Jenkins and Jenkins Jobs.
  • Involved IntelliJ as Integrated Development Environment IDE.
  • Used working information on J2EE/Java and Spring, and Hibernate to inspect specific issues (blunder messages, bugs with the thing, receptiveness)
  • Finished Jenkins scripts for building CI/CD pipeline to deal with each of the applications plans.
  • Involved GitLab for change control management. Used JMeter to execute Performance, load, and rational testing.
  • Smoke Test and Acceptance Testing is performed with Selenium in different Java stages.
  • Worked with executed unit tests by including JUNIT for exactness of code and logging with log4j.
  • Experienced recorded as a printed duplicate deployment, service, and passage objects for sending our application into Kubernetes.
  • Experience in Updating, modifying requests in Oracle 11g.Developed Stored Procedures, Functions, Packages and SQL Scripts utilizing PL/SQL.

Environment: Java 8, Spring Boot, Spring Batch, Angular9, HTML5, CSS4, JSON, JavaScript, Oracle 11g, JPA, Junit 4.4, GitLab, Selenium, Kafka, Drools, AWS, Docker, RESTful web services, Splunk, Apache Tomcat, Maven, JMeter, Swagger.

Confidential

Jr. Java/J2EE Developer

Responsibilities:

  • Encouraged the show level using HTML, CSS, JSP, Servlets, JSTL, Ajax and Struts.
  • Involved Struts-Validator framework for all front-end Validations for all the design areas.
  • Involved Struts framework for the MVC execution and Hibernate as ORM mechanical assembly for informational index correspondence.
  • Worked comprehensively with JSP's and Servlets to oblige all show customizations toward the front.
  • Used different Design plans like MVC plan, DAO model, and singleton to achieve clean division of layers.
  • Arranged and encouraged the code using multithreading, Collections and other J2EE headways.
  • Made DAOs using Hibernate innovation API for the informational index exercises to connect with Oracle data base.
  • Made and executed different SQL Queries& PL\SQL ventures to recuperate the data from the informational index Oracle.
  • Liable for plan and headway of Business Process in IBM WebSphere Process Server 6.0.
  • Related with plan progression and testing of web application and fuse projects using Object Oriented.
  • Headways like Core Java, J2EE, Struts, JSP, rest, Java Beans, XML, XSLT, XSL, and ANT.
  • Used Log4j, Junit and made unit analyses to screen the application value.

Environment: Struts, Core-JAVA, JSP, Servlets, Hibernate, ORM, prophet, Multi-Threading, Collections, PL/SQL, OO Design, OO Analysis, XML, XSLT, IBM WebSphere, Log4J, Junit, ANT, Eclipse.

We'd love your feedback!