We provide IT Staff Augmentation Services!

Sr. Software Engineer-sr.full Stack Java Developer Resume

3.00/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY

  • 7.6 Years of Information Technology experience in Software Development and Object Oriented Programming that includes requirement Analysis, Design, Development, implementation and maintenance of various Applications.
  • Hands - on experience in developing Micro Services using java 8, Spring Boot, Netflix OSS, API Gateway, Eureka Server, Config-Server, Admin-Server, Ribbon, Feign, Hystrix and Spring Cloud.
  • Experience in developing Single Page Applicationsusing JavaScript frameworks like Angular and React.
  • Experience in designing of user interface using JSP, JSF, HTML5, CSS3, Bootstrap, JavaScript, TypeScript, AJAX, JSON and JQuery.
  • Extensive experience in design and development of RESTful APIs using Spring Boot, JAX-RS.
  • Experience in Kubernetes, Docker and distributed caching Frameworks like Hazelcast.
  • Expertise in Kafka brokers, zookeepers, KStream and Kafka Control center.
  • Experience with Confluent Kafka components (Connect, Schema Registry, KsqlDB).
  • Experience in JPA, JDBC, Servlet 3.0, spring,Spring Data, Spring Batch, Hibernate, MyBatis.
  • Strong experience in MySQL, Oracle, SQL, PL/SQL (Stored Procedures/Functions/ Triggers and Cursors)and have knowledge on NoSQL Databases like MongoDB and CouchDB.
  • Strong Experience on AWS platform and its dimensions of scalability including VPC, EC2, ELB, S3, and EBS.
  • Experience on AWS, Amazon Cloud Services like Elastic Compute Cloud (EC2), Simple Storage Service (S3), LAMBDA and experienced in building highly scalable applications using various architectures.
  • Experienced in developing Java API to connect with AWS S3 Services for storing and retrieving data stored in the S3 buckets.
  • Experience in various web/application servers like Nginx, Apache 2.X, Tomcat 9.0, Jetty and WebLogic.
  • Experience with unit test frameworks including Junit, Mockito, Power Mockito, Jasmine and Karma.
  • Hands-on experience in build and deploying Micro Services using Maven, Gradle and Jenkins.
  • Experience in web service testing and doctools like springdoc-openapi, Swagger, SoapUI and Postman.
  • Proficient in working with various IDEs like Eclipse, Spring Tool Suite, VS Code and NetBeans.
  • Extensively used DB tools like PL/SQL Developer, SQL Developer, HeidiSQL, MySQL Workbench, DB Visualizer, Data Studioand TOAD.
  • Experience in ElectricFlow, Splunk, Jfrog-XRAY and WireMock.
  • Experience with using Version Control Systems such as Git, SVN, IBM ClearCase and CVS.
  • Experience working within an agile software development environment.
  • Worked in Banking, Telecom, Retail, Insurance,Healthcare, and Retirement (Pension - USA) domains.
  • Experience in Client interaction and leading Onsite/Offshore development and QA teams.

TECHNICAL SKILLS

Programming Languages: Java 1.8, Lambda, SQL, PL/SQL, Big Data (Hadoop, HiveQL & Scala), Groovy

Web Technologies: HTML5,CSS3, XML, JavaScript, JSON, JQuery, React, Angular9, Rich-faces, Ajax, JMS, Bootstrap, Jersey

Server-side Programming (Web): JDBC, JSP, Servlet 3.0

Frameworks: MVC, JSF, Spring, Spring MVC, Spring Boot 1.4, Spring Cloud,Spring Batch, Spring Rest, Hibernate 5.0, Mybatis, Jersey

Database(RDBMS): Oracle12C, MySQL 5.7, Cassandra, DB2, MongoDB, CouchDB

Message Brokers: Kafka, RabbitMQ

Database Tools: PL/SQL developer 10, TOAD, SQL Developer, MySQL Workbench 6.3, HeidiSQL, DbVisualizer

Cloud: AWS ( EC2, S3, AMI), Spring cloud

SOA: Web Services, JAX-B

Server’s: Nginx, WebLogic, IBM Web Sphere, JBoss, Tomcat 8.0, Jetty, Apache Tomcat, lite-server

Version Control: Git 2.9, IBM ClearCase, CVS, SVN

Bug Reporting Tools: Clear Quest, JIRA

Build Tools: Maven 3.3, Gradle 6.5, Ant

Reports Tools: Jasper Reports/iReports 5.0

Other Tools: Sonar, AltovaXMLspy,SOAP UI, Jenkin 2.2,log4j, Rest Client, SiteMinder, WinSCP, S upper putty, Docker, Kubernetes, Lombok, UNIX Shell Scripting

Java IDE: Eclipse, Spring Tool Suite, VS Code, NetBeans

Testing Frameworks: Junit,Mockito, Power Mockito, Jasmine, Karma

Operating Systems: Windows 7/10, UNIX, Linux, Ubuntu

PROFESSIONAL EXPERIENCE

Confidential, Jersey City, NJ

Sr. Software Engineer-Sr.Full Stack Java Developer

Responsibilities:

  • Participate in user’s discussions, gather the requirement from users.
  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, SCSS, Bootstrap, TypeScript, Ajax, Angular 8&9.
  • Developed Angular Router to enable navigation from one view to the next as customer performs application tasks.
  • Developed Angular Components, services, Pipes and developed HTML templates with various Angular directives such as *ngIf, *ngFor, ngSwitech,ngStyle, ngClassc
  • Developed Angular services making use of resource service to perform REST API calls to the backend.
  • Consumed restful web services using HttpClient for the data coming from external systems
  • ImplementedInterceptor in angular using HttpIntercepter.
  • Developed Micro services Using Spring Boot and Gradle Scripts.
  • Implemented Auth guard to restrict the unauthorized screen access.
  • Implemented the charts using HighCharts.
  • Worked closely with Ethical Hacking team regarding security vulnerabilities and their fixes, product and story owners
  • To design futures and prioritize tasks with technical and non-technical leaders strategize on delivery approach dependency management.
  • Engineering practices.
  • Provide through leadership and technical guidance with in a globally distributed environment.
  • Leading Team member in the delivery of technical solution which meet business delivery expectations and integrate best.
  • Engineering practices.
  • Developed, reviewed and executed on established technical road maps and continual product optimizations.
  • Build and manage teams that collaboratively work will with each other as well as other teams (e.g. architecture defined) and managed process by which support and technical assistance performed.
  • Configure and deploy the angular applications in Nginx Server.
  • Developed the Unit Test cases for angular code using Jasmine, Karma framework.
  • Developed mock data using WireMock.
  • Developed the security layer using Json Web Token.
  • Hands-on experience with setting up and configuration of Kafka brokers, Kafka Connector, Zookeeper, schema registry, etc.
  • Implemented Asynchronous Programming using CompletableFuture in Java 8.
  • Developed common exception framework which is used across the Organization.
  • Developed the Unit Test cases using Junit, Mockitoand Power Mockito framework.
  • Developed Micro services Using Spring Boot and RESTful API’s that adheres to the REST standards.
  • Configure Gradle, Jenkins, Docker and Kubernetes Scripts.
  • DevOps model is used for deploying all micro services so there is less dependency among other modules and continuous delivery.
  • Implemented a clustering solution using Docker containers and Hazelcast Data Grid which will allow our solution to scale to a large number of devices.
  • Involved in setting up the application to run on AWS environment on multiple EC2 instances with ELB’s using Jenkins.
  • Used AWS(Amazon Web Services) as a cloud platform to deploy the application.
  • Developed DAO’s and JPA’s for database connectivity.
  • Involved in Integration testing, bugs fixing, handling change requests and code reviews.
  • Integrated the Jenkins for continuous integration.
  • Creating configuration, build, and test scripts for Continuous Integration environments.

Environment: Angular9, TypeScript,Docker, Kubernetes, Java 1.8(Lambda), Micro services, Spring Core 4.3, Spring Rest, Spring Cloud, Spring Boot 2.3, Spring Tool Suite 3.8, Web Services, Restful, Jersey, HTML5, CSS3, JSON, Bootstrap 3, Git 2.9, Gradle 5.6.2, Nginx, lite-server Jira, Mockito, Super Putty, WinSCP SFTP, pl/sql developer, springdoc-openapi, Jenkin 2.2, Visual Studio Code, Lombok, Hazelcast, ElectricFlow, Splunk, WireMock .

Confidential, Pittsburgh, PA

Fullstack Software Engineer

Responsibilities:

  • Involved in development of scalable, reusable, secure and innovative solutions for Confidential Web sites and internal and customer facing applications.
  • Researched, designed, and implemented new front-end best practices, frameworks, and technologies.
  • Provided solutions for complex problems for existing applications and mentored team members around software development architectural best practices, created architectural specifications with consistent scale security.
  • Worked with teams across multiple areas to drive automation, establish software standards, service modularity, code reuse, testing, and deployment management of services.
  • Played a key role in work documentation and organization, sprint planning, backlog grooming, task analysis and breakdown, implementation of Product Recommendation Carousel on Fishersci.com, Single page application.
  • Contributed to UI/UX by providing options as well as making things simple and extendable to other areas at present as well as in the future.
  • Involved in development where team Used foundation CSS grid and fisher scientific style guide, bootstrap 3.3.7, Node JS,express, passport JS, lodash, JS, gulp and Java Script, jQuery and handle bar templating, html5, css3,JSON, RxJs, less CSS preprocessor, express.js middleware framework to build supplier exchange portal.
  • Integrated the UI with spring boot application built with java Micro services and POJO, JPA, spring security, authentication and authorization through dynamo db, CI/CD with Jenkins, AWS Deployment.
  • Designed the development of internal customer facing application suite for inventory management which is a Single page application using angular 4, Type Script, ES6, Angular CLI, Observables pattern node JS, SAAS, jQuery, java script, CSS, html, node JS.
  • Using Chai and Mocha for Node application unit testing.
  • Assisting in ongoing implementation, Technology Research Analysis and demonstrated the team Application Prototypes built with angular 5 and angular material theme, Rxjs, Observables, Angular CLI, Type Script, NgRx. As well as contributed in test automation testing and optimization of analytics and performance monitoring tools and services.
  • Contributed in setting up Test driven development and Behavior driven development around application development.

Environment: Node.JS, Express, Passport JS, REACT, React Router, Redux, Handle bar, ES6 Type script, HTML5, CSS3, Bootstrap, Handlebar templating JavaScript, jQuery, Ajax, Json, less, SASS, java, spring framework, JPA, Dynamo db, Adobe Analytics, Jenkins, Docker, Kubernetes, AWS.

Confidential, Pittsburgh, PA

Senior Full Stack Software Engineer

Responsibilities:

  • Communicated any issues with supervisor and participated in weekly meetings.
  • Developed hybrid cloud delivery model allowing for customers to choose the mix of public and private clouds to meet their individual needs.
  • Worked on development of web application using front end MVC framework AngularJS, HTML5, CSS3, bootstrap Developed web application that works seamlessly on all browsers.
  • Developed and designed Special Beginnings Assessment Forms for participants in different stages of assessment and hiring process.
  • Responsible for integrating Angular Services with JAVA-J2EE based REST services.
  • Involved in JavaScript testing and associated libraries using Jasmine.
  • Wrote application level code to interact with APIs, Web Services using AJAX, JS.
  • Implemented the best practices using HTTP, cookies, caching protocols and web server optimization process and technique.
  • Assured that all user input is validated before submitting to back-end.
  • Built reusable code and libraries for future use.
  • Advocated Web interaction design best practices, with a focus on consistency and usability.
  • Closely worked with back-end developers to optimize existing Web technology and create the best possible user experience.
  • Collaborated with User Interface and User Experience teams.
  • Collaborated with the design team to define the information architecture
  • Created clean, precise browser-compatible code.
  • Documenting the code inline using JSDoc or other conventions
  • Writing extensive unit tests using automated TDD tasks
  • Creating e2e test suites for all components, and running them with Protractor
  • Creating configuration, build, and test scripts for Continuous Integration environments.
  • Designed functionality and collaborated with other team members and stakeholders.
  • Developed and launched better systems to purchase, manage and deliver online traffic
  • Developed new user-facing features.
  • Good experience in working on JavaScript build tools Grunt/Gulp, Npm/Node .
  • Designed and delivered SOA components that integrated with CQ components, Adobe CQ components to allow non-technical users to rapidly update and create web site content.
  • Developed site content and graphics by coordinating with copywriters and graphic artists; designing images, icons, banners, audio enhancements, etc.
  • Developed site navigation by categorizing content; funneling traffic through content and ensured the technical feasibility of UI/UX designs.

Environment: Angular JS 1.x with component approach,HTML5, CSS3,Bootstrap, JavaScript, jQuery, Ajax, Json, Node.js, Grunt, gulp, LESS, Maven, log4j, Liquibase, Tomcat 7.0, Git bash, Bit bucket, JIRA, Confluence.

Confidential

Java/UI Developer

Responsibilities:

  • Designed and managed e-commerce, Joomla websites, blogs, design logos, catalogues, packaging, and marketing collateral.
  • Integrated social media applications on web sites and blogs.
  • Created interface designs for integration into web applications.
  • Designed strategic direction, data mapping and conceptual design through wireframes and prototypes, design mock up sand clear workflow interaction for multi role client.
  • Created highly effective marketing campaigns, product presentations, and trade show materials.
  • Contribute to productivity through effective supervision of printing functions.
  • Developed the current application in multiple languages based on the different locale.
  • Designed and developed Dashboard view pages and implemented new User interface functionality using Google chart API and Web Analytics tool.
  • Created a custom, single-page, responsive web application module to replace a legacy line-of- business module using Angular JS framework.
  • Developed code for Shadowboxes, Slider Carousals, Tickers, Rotating Headers, Validation and JS animations.
  • Used HTML, CSS, JavaScript, JQuery, Dojo, Parallels and 508 compliance for maintaining, developing and Design the official logos.
  • Used technologies like Java script, JQuery, JSON, Ajax, HTML5, and CSS3 in the front end development.
  • Designed and developed business layer which includes the creation of action classes, VO/beans to handle user interactions through forms and integrated with the WSS framework to handle back end functionality.
  • Experience working with a cross-functional and geographically dispersed team and customer base with travel (domestic and international) 30% of the time.

Environment: Java, HTML, JavaScript, JQuery, Angular JS 2.0, AJAX, Json, Google Analytics, Git hub.

We'd love your feedback!