We provide IT Staff Augmentation Services!

Sr. Full-stack Developer Resume

2.00/5 (Submit Your Rating)

EXPERIENCE SUMMARY:

  • 8 years of IT experience in analysis, design, development, documentation, implementation and testing of software systems in Java, J2EE and Internet technologies.
  • Strong Knowledge on Application Development using Software Development Life Cycle SDLC using various methodologies like Waterfall, Agile/Scrum.
  • Expertise in working with various J2EE technologies including Hibernate, JPA, Servlets, JSP,JNDI, JMS, JDBC, WEB SERVICES.
  • Strong experience in Spring Framework such as Spring MVC, IOC, AOP, Spring JDBC, and Spring Data JPA.
  • Good experience working on Microservices using Spring Boot, Spring Cloud, Netflix OSS, AWS.
  • Experience in implementing Java EE design patterns such as MVC, Singleton, Session Facade, and DAO in the development of Multi - Tier distributed Enterprise Applications.
  • Good experience in developing Web Services JAX API JAX-WS JAX-RS Restful
  • Experience in core Java-Multithreading, Collections.
  • Developed front end interfaces using HTML, CSS, Javascript, Angular, React and used various package manager such as npm, yarn and transpiler babel
  • Experience with popular React.js workflows such as Flux, Redux
  • Experience in Configuring and deploying applications on Tomcat, IBM Websphere servers, AWS.
  • Good working experience in GUI design and application development using IDE's like Eclipse, RAD, IntelliJ.
  • Hands on experience with build and deployment tools including Maven,Gradle, Docker, creating Docker-Gitlab pipeline for Continuous Integration using Jenkins
  • Logging and Debugging using Slf4 and Log4j2, unit and integration testing using JUnit, Mockito, Cypress.
  • Have been working on Query optimization, functions and Stored Procedures and other database objects.
  • Worked on Oracle, My Sql.
  • Experience with Use-Case design, Class and Sequence diagrams using UML.
  • Hands-on scripting languages like Perl, Python.
  • Hands-on a service-oriented approach (SOA) using ActiveMQ, Websphere MQ for integration.
  • Experience in writing SQL, PL/SQL programming and SQL Loader.
  • Excellent team player with good analytical, strategic planning and interpersonal and communication skills. Highly motivated, enthusiastic and self-starter.

SKILL:

Languages: JAVA 1.7/1.8, Perl

Front End: React.js, Redux, JavaScript, ES6, HTML5, CSS3, Bootstrap, SASS

J2EE Technologies: Spring Core, Spring IO, Hibernate, Spring Data JPA, JAX API JAX-WS JAX-RS Restful, JDBC, JNDI, JMS

Cloud & Microservices: Spring Boot, Spring Cloud, Netflix 0SS, AWS (EC2, S3, RDS, DynamoDB, IAM, SQS, SNS, VPC, Elastic Beanstalk, Route53 & DNS)

Build & Packaging: Gradle, Maven, Ant, YARN, NPM, Docker, Jenkins

Source Control Tools: RTC, GIT, GITLAB

Messaging: JMS, WebsphereMQ, ActiveMQ

IDE: Eclipse, RAD, IntelliJ

Other: JUnit, Mockito, Cypress, Apache Commons, SoapUI, Sonar, Slf4 and Log4J

EXPERIENCE:

Sr. Full-Stack Developer

Confidential

Responsibilities:

  • Build Microservice to ftp the file from remote server to local server,
  • Unzip the file and read the json file
  • Insert the record in MySql database table
  • Build the Rest API to return the result from database
  • Front end contains various functionalities such as searching the game if it is available in local area, and if the game is available for subscribed customer
  • Architected and developed a front-end web application using React.js, Redux, ES6/Babel, Webpack, and Sass
  • Used package manager such as yarn, npm, babel, gulp, browserify
  • Used Cypress for a complete end-to-end testing
  • Used Test Driven Development
  • Created Gitlab pipeline
  • Deployed the code in AWS

Technologies: Perl, Java 8.0, React, Redux, SASS, Node, Yarn, Babel, Gitlab, Docker, AWS, Mysql, Intllij

Sr. Java Developer

Confidential, Portland

Responsibilities:

  • This was one of the main functionality of Tapestry Project. There were 5 different inside and outside vendor using the DASP to check the scanlinks in Tapestry.
  • Interacting with different workstreams, and collecting the requirements
  • Good hands on designing the project.
  • Using ActiveMQ and WebsphereMQ to interact with outside vendors to protect them from accessing internal database
  • Using staging table so the internal vendors do not write in the main table directly
  • Finalizing the technologies
  • Build RESTful Web services using JAX-RS API
  • Consumed RESTful webservices provided by different vendors
  • Involved in the project effort estimation.
  • Developed Application components and API's using core Java.
  • Interacted with clients during various phases of the project.
  • Developed web-based online functions with complex user interfaces as well as batch jobs with extensive database interaction.
  • Good experience in consuming the existing Web Services.
  • JAXB for parsing the XMLs.
  • Created various Microservices using Spring Boot project with the help of Spring Initializr
  • Used Spring Cloud (Configuration, Eureka, Ribbon, Hystrix) for configuration file, load balancer
  • Used Thymeleaf/AngularJS/HTML/Bootstrap for Frontend
  • Developed several REST webservices supported both XML and JSON
  • Maintained high-quality of RESTful services guided by best practices found in the Richardson Maturity model
  • Good hands on designing the project. Applied design patterns like Transfer Object (TO), Data Access Objects (DAO), command, facade and Adapter for the development of components
  • Involved in the project effort estimation.
  • Interact with Production support team and Business team to understand the requirement.
  • Create a test data to test it in SIT & UAT limitation of testing sample file (The production related files were not allowed to test in testing environment because of PHI data) Creating the XSD, and changing it to Java class using JAXB and creating the xml files Zipping and Unzipping files PDF parsing and splitting.
  • SFTP files to CARS and track error in database
  • Interact with Vendor to understand the business requirement.
  • Wrote a Perl script to connect and read a record from Old Oracle database
  • Modify the records according to the business requirement
  • Write the records in a file
  • Upload the file in New Oracle table using SQL Loader
  • This script migrated last 10 years record to new Database Table

Technologies: Java, IText, Hibernate, Spring Integration, PDFBox, Spring boot, Spring Cloud, AWS

Java Developer

Confidential, Dallas

Responsibilities:

  • Responsible for discussing and understanding the requirements received from the client and prepare design document with approach details for the implementation of the enhancement.
  • Designed and developed the activity diagrams from use cases using Enterprise Architect UML tool.
  • Designed and developed the front end using the JSP pages.
  • Modified the Controllers and Services classes so as to support the introduction of Spring framework.
  • Involved in developing DAOs to connect to backend Database to implement the business logic.
  • Used Hibernate to map the database tables using hbm.xml files.
  • Deployed objects, JAR, WAR files on BEA Weblogic application server.
  • Involved in writing Jakarta ANT 1.6 build scripts for building and deploying.
  • Used CVS for version control.
  • Did testing using Junit/Eclipse
  • Log4j is used for logging different types of messages to write on to the proprietary log model.
  • Performed 24X7 production support

Technologies: Java, J2EE, Spring, JSP, Servlets, Beans, Hibernate, UML, HTML, JavaScript (AJAX), CSS, Oracle 9i, Pl/SQL, Eclipse, CVS, Weblogic 8.x, Junit, Unix, Windows 2003 advanced

Java Developer

Confidential, Atlanta

Responsibilities:

  • Gathered requirements from users and translated in to system requirements and specification.
  • Created UML Diagrams like Class Diagrams, Sequence Diagrams, and Activity Diagrams Using Rational Rose and Microsoft Visio.
  • Created MDB for JMS which were listening for the specific queue as well.
  • Used JAXB for converting Java Objects from the XML Message.
  • Created and used DOM Parser for Parsing of the XML Documents.
  • Used Xpath in custom parser for subscript logic.
  • Implemented SOAP request and response for Web Services.
  • Worked in Struts 2.0 with Hibernate 3.0 using MVC design Pattern.
  • Created Different validators and registered with config file.
  • Developed and implemented the User Interfaces using Java Server Pages (JSP).
  • Created stored procedure in Oracle 10g and called from application using callable statements.
  • PL/SQL, Stored Procedure, Sequences created in Oracle 10g.
  • Worked on Web Service development for dynamic interaction between web applications.
  • Implemented Log4j to set debug levels on production.

Technologies: J2EE, Struts2.0, RUP, RAD, MQSeries, EJB, Hibernate, WebLogic9.0, XML, XSL, XSLT

We'd love your feedback!