We provide IT Staff Augmentation Services!

Sr Full Stack Java Developer Resume

0/5 (Submit Your Rating)

AZ

SUMMARY

  • Interactive/Java Developer with around 9+ years of experience in UI Design, Software Design, Development, Implementation, Testing, and Documentation of Web & Client Server Applications using Java/J2EE, Microsoft & Adobe Technologies.
  • Hands on experience in designing and developing web applications with complex requirements, architecture and usability standards using HTML, CSS, JavaScript frameworks, Ajax, jQuery, JSP, XML, DHTML, XHTML, Servlet and MVC framework.
  • Hands on experience in Server - side scripting languages and Client-side scripting languages like HTML5, CSS3, JavaScript, jQuery, JSON, Bootstrap, AngularJS, Angular 4/6, React.js, Node.js, Grunt.
  • Expertise in using J2EE Application Servers such as IBM WebSphere 4.x/5.x/6.x, WebLogic,JBoss3.x and Web Servers like Tomcat 5.x/6. x.
  • Knowledge on JAVA 8 Lambda Expressions to retrieve the data from Collections.
  • Developed the web pages using HTML, CSS, ColdFusion, JavaScript and jQuery
  • Worked on Cold Fusion Web services.
  • Experience in database modeling, design and development of PL/SQL stored procedures, packages in relational databases: Oracle 11g, SQL Server 2005/2008, DB2, PostgreSQL and MySQL.
  • Experiences with build tools include Maven, Gradle and Jenkins Version.
  • Worked on structure, array and xml functions in ColdFusion.
  • Expertise in Cutting Edge Technologies like EJB, JPA, JMS and WebSphere MQ Series with good experience in Developing and Deploying Enterprise Java Beans (EJB) on Application Servers like WebLogic, WebSphere andJBoss.
  • Expert in developing enterpriseweb-based application based on Java technologies using J2EE, J2SE, EJB, Java Servlets, Struts, Java Beans, JMS, JNDI, ANT andApacheMaven.
  • Experienced in build tools like Rx Java for background tasks, Mockito, Ant and Maven, Log4j for Logging and JUnit for testing.
  • Experienced in providing enterprise wide Customer Identity & Access Management solutions using ForgeRock.
  • Experience with the database management like Oracle, SQL Server, MySQL, MS Access and NoSQL MongoDB.
  • Highly experienced in using OOPS for building n-tier architecture systems with hands on development expertise in front-end UI Layer core business frameworks and Back-end database layer integration.
  • Good understanding and working experience in Object Oriented Java Script programming and JavaScript MVC frameworks.
  • Strong development skills in Core Java, J2EE(TM), JDBC, JSP, Servlets, EJB, JMS (MQ-series), JNDI, RMI, XSL, JavaScript.
  • Hands on Experience on 4 technology for one complete project in rebasing the UI of the application using the techniques in Angular 4.
  • Participating in development of a well responsive Single page application CCA using Angular JS framework, Java 8 in conjunction with HTML5, CSS3 Standards used Apache Kafka in handling messaging services
  • Experience in creatingWeb FormsandUser Controls, worked with Master Pages and CSS.
  • Used AJAX and JSON to send request to the server to check the functionality of the websites.
  • Experience in writingPL/SQL queries, T-SQL,SQL Server 2012/2014, Oracle 10g and MySQL 5.
  • Created forms to collect and validate data from the user in HTML and JavaScript.
  • Experience in client and server-side scripting languages like Typescript,Angular2, Angular4.
  • Experience with Responsive Web Design (RWD) with involvement in several web application development projects.
  • Deploying application on Amazon Web Services (AWS) in EC2 environment.
  • Extensive experience in building Single Page Applications (SPA) using frameworks like AngularJS and Custom MVC frameworks.
  • Developed Interactive graphs usingD3.jswith JSON data.
  • Experience working withAngular4 APIs like @angular/http and @angular/router.
  • Proficient in creating Angular factories for using angular services to make RESTful API calls to the Java based backend.
  • Experience in DOM (Document Object Model) and DOM functions to use in interacting with objects in HTML, XHTML and XML documents.
  • Expertise in coding optimized SQL queries, PL/SQL Stored Procedures, Functions, Packages and Triggers on databases like MySQL, SQL Server and Oracle.

TECHNICAL SKILLS

Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, JMS, JNDI, RMI, EJB, JFC/Swing, AWT, Applets, Multi-threading, Java Networking.

Programming Languages: Java JDK 1.5/1.6/1.8, C, SQL, PL/SQL

Application/Web Servers: Oracle/BEA WebLogic 8.1/9.1/10.3 , IBM WebSphere 5.1/6.0/6.1/7.0 , JBoss, Tomcat 5.0.28/6.0, Bug tracking, Jenkins.

Frameworks: Struts 2.x/1.x, Spring 3.x/ 2.x, Hibernate 3.x, JSF 1.2/2.0, iBatis

IDEs: Eclipse 3.x, Spring Tool suite 2.x/3.x, IntelliJ

Web technologies: HTML5/HTML5, CSS/CSS3, XHTML5,JavaScript, Ajax, jQuery, AngularJS, Bootstrap, ReactJS, NodeJS, JSON

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

Methodologies: Agile, Scrum, SDLC

Database Servers: Oracle 8i/9i/10g/11g, DB2, SQL Server 2000/2005/2008 , MySQL

Version Control: CVS, SVN, Git, Rational ClearCase.

Build Tools: ANT, Maven, Gradle

PROFESSIONAL EXPERIENCE

Confidential, AZ

Sr Full stack Java developer

Responsibilities:

  • Deploying microservices on EC2 environment. Lambda, S3, API gateway.
  • Managing Java and Java EE application development.
  • Designing, implementing, and maintaining Java applications that are often high-volume and low-latency, required for mission-critical systems
  • Developed interactive user interfaces using React.js library in a Java-based web application.
  • UsedAWS SDKfor connection toAmazon S3buckets as it is used as the object storage service to store and retrieve the media files related to the application.
  • Strong knowledge of GraphQL schema definition language (SDL) and resolver functions
  • Experienced in using GraphQL to fetch data from multiple sources and resolve complex queries
  • Microservices have been built using Spring boot, Spring security and deployed to AWS cloud.
  • Work with product owners and other development team members to determine new features and user stories needed in new/revised applications or large/complex development projects.
  • Respond to trouble/support calls for applications in production to make quick repair to keep application in production.
  • Implemented reusable React components to improve code modularity and maintainability.
  • Deliver software features using high end development tools to assist or facilitate development process.
  • Used spring framework 4.3 to create the beans needed and injected dependency using Dependency Injection.
  • UsedAWS SDKfor connection toAmazon S3buckets as it is used as the object storage service to store and retrieve the media files related to the application.
  • Experience in developing web-based applications using Python, Django, PHP, Angular JS, VB, C++, XML, CSS, HTML, DHTML, JavaScript and jQuery.
  • Develop domain monitoring java class using JMX to collect JDBC, JVM, and Execute Queue statistics for Managed Servers.
  • Created a ngrx store to manage application state, allowing for real-time updates and reducing the need for server polling.
  • Utilized ngrx selectors to efficiently retrieve data from the store, reducing unnecessary API requests and improving performance.
  • Implemented the complete set up with configuration file changes from Angular 6 to Angular 8.
  • While migrating the project which involved converting angular components and updating router Modules.
  • Worked with React Native to develop cross-platform mobile applications using Java as the programming language.
  • Optimized React components for performance by implementing virtualization techniques and lazy loading of resources.
  • Collaborated with the UI/UX team to translate design mockups into fully functional React components.
  • Participating in development using Angular JS framework, Java 8 in conjunction with HTML5, CSS3 Standards used Apache in handling messaging services
  • Developed and maintained Angular 11 applications using TypeScript, HTML, and CSS.
  • Integrated Angular 11 applications with RESTful APIs developed using Java and Spring Boot.
  • Utilized RxJS library to handle asynchronous data streams and data transformation in Angular 11 applications.
  • Implemented ngrx effects to handle side effects, such as API calls and navigation, resulting in a more responsive and seamless user experience.
  • Trained team members on ngrx concepts and best practices, improving their understanding and adoption of the technology.
  • Collaborated with the development team to design and implement an ngrx-based architecture, improving code maintainability and reducing bugs.
  • Developed several REST APIs using micro-services style of architecture with as backend database.
  • Conducting software analysis, programming, testing, and debugging
  • Integrated React with Java backend services through RESTful APIs to enable data retrieval and manipulation.
  • Development activities related to reliability, performance resiliency.
  • Leverage Fannie Mae DevOps tool stack to build, inspect, deploy, test, and promote new or updated features.
  • Take designs and convert into development activities.

Environment: Java 8, JSP, Spring, JSTL, EJB, JMS, XML, XSLT, JDBC, AJAX, HTML, CSS, Bootstrap, JavaScript, Angular 4, Node.js, Restful, AWS, POSTGRES, SQL Developer, jQuery, Hibernate, JPA, Microservices, PL/SQL, JBoss, Docker, RabbitMQ, Log4J, Maven, Windows, Junit, Mockito, JIRA.

Confidential, California

Full Stack Java Developer

Responsibilities:

  • Application Development and partner with project team to analyze business requirements, understand business goals, define project roadmaps, and define use-cases to deliver technical solutions.
  • Aims for excellence and high quality through usable and maintainable code.
  • Experience in creatingRESTfulwebservicesusing SPRINGframework andJAX-RS.
  • Built application logic using Python.
  • Implementing Web Application using Java and J22EE with Spring Framework.
  • Extremely used plain JavaScript and J-Query, JavaScript Library to do the client-side validations.
  • Storing Files and access using S3 service.
  • Used spring framework 4.3 to create the beans needed and injected dependency using Dependency Injection.
  • Deploying application in cloud using AWS E2 instances.
  • UsedAWS SDKfor connection toAmazon S3buckets as it is used as the object storage service to store and retrieve the media files related to the application.
  • Conducted code reviews and provided feedback on ngrx implementations, ensuring adherence to best practices and promoting consistency across the codebase.
  • Accessing MongoDB using private network with only one inbound requesting with application.
  • Writing JUNIT test cases and writing Functional Test Cases
  • Created microservices to read from Kafka stream and storing it in s3 or file system.
  • Containerization by creating Docker and Kubernetes image and cloud API deployment.
  • Managed application deployment using Python
  • Used microservices with Dockers for Host Communication.
  • Proficient in designing and implementing GraphQL APIs for web applications.
  • Extensively Worked on Continuous Integration and Continuous Deployment (CI/CD).
  • Creating instances in user bases using AWS E2 instances.
  • Developer and debugged the application using Eclipse IDE.
  • Developer test cases and performed unit testing using JUNIT.
  • Implemented Maven as build and configuration tool.
  • Creating YAML files for cloud application.
  • Architect Maven build file to build the application and deployed onApachewebserver.
  • Extensively usedJava 8 features such as lambda expressions, Parallel operations on collections, multithreading and for effective sorting mechanisms and Streams to store and process the data.
  • Used JavaScript, jQuery for user interactions in pages.
  • Conducted unit testing using libraries like Jest and Enzyme to ensure the reliability and stability of React components.

Environment: Java 8, JSP, Spring, EJB, JMS, XML, XSLT, JDBC, AJAX, HTML, CSS, Bootstrap, JavaScript, Angular 4, Node.js, Restful, AWS, POSTGRES, SQL Developer, jQuery, Hibernate, JPA, Microservices, PL/SQL, JBoss, Docker, Log4J, Maven, Windows, Junit, JIRA.

Confidential, Arlington Heights, IL

JAVA/J2EE Developer

Responsibilities:

  • Execution of JUnit Test cases and Reporting defects.
  • Developer format for the data inside requests and responses by Restful web services using JSON.
  • Used Multithreading to simultaneously process as and when a specific user data is completed in one table.
  • Writing code in View for front end using AngularJS.
  • Implemented with XML, XSLT, XPath and Web services (REST & Soap).
  • Used Java 1.8 Lambda expressions and Stream API to support functional-style operations on streams of elements
  • Worked with Angular.js routers, forms, modules, DOM, expressions, controllers, filters and Http Request.
  • Configure and run gulp tasks inNode.jsruntime and handle injection,CSSpre-processing, test-running.
  • Created Typescript reusable components and services to consume REST API's using Components.
  • Developed ColdFusion templates for processing of notification emails generated by the system.
  • Used Apache Tomcat application server for application deployment in the clustered window environment.
  • Good understanding of REST API's extensive experience of integrating services via Ajax using JavaScript, jQuery, and Angular.js
  • Extremely used plain JavaScript and J-Query, JavaScript Library to do the client-side validations.
  • Experience in creatingRESTfulwebservicesusingJersey,SPRINGframework andJAX-RS.
  • Worked on Cold fusion MX modules to handle transactional database queries and builds using interactive data entry forms.
  • Used spring framework 4.3 to create the beans needed and injected dependency using Dependency Injection.
  • Developed Cloud Native applications in Cloud Foundry and AWS.
  • Implemented and developed Hibernate configuration and session-per-request design pattern for making database connectivity and accessing the session for database transactions respectively.
  • Implemented jQuery based accordion styles and handled complete jQuery in showing Rich Internet Application.
  • Implemented presentation layer using Spring Boot 1.3, J-Query and Bootstrap 4.0.
  • Used hibernate in order to deal with large databases.
  • Deploying application in to a server and integration with Jenkins and creating packages using Maven.
  • Used Linux command-line to test log files.
  • The ORM tool to access persistent data from MySQL.
  • Microservices have been built using Spring boot, Spring and deployed to AWS cloud.
  • UsedAWS SDKfor connection toAmazon S3buckets as it is used as the object storage service to store and retrieve the media files related to the application.
  • Used Struts, Servlets, and JSP for application processing.
  • Used server-side Spring framework and Hibernate for Object Relational Mapping of the database structure.
  • Coherence for real-time cache updates, live event processing, in-memory grid computations.
  • Implemented multi-threading for concurrency.
  • Developed Web services by using Restlet API and a Restlet implementation as a RESTful framework.
  • Maven used to manage dependencies in the application and deploy it on JBoss Application server.
  • Developed unit testing frame work using JUnit test cases for continuous integration testing
  • Working on Continuous Integration (Jenkins) to configure the project jobs to build on daily/weekly basis.
  • Used Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
  • Used GIT as a version control system and deployed the application in Production
  • Extensively Worked on Continuous Integration and Continuous Deployment (CI/CD).

Environment: Java 8, JSP, Spring, JSTL, EJB, JMS, XML, XSLT, JDBC, AJAX, HTML, CSS, Bootstrap, JavaScript, Angular 4, Node.js, Restful, AWS, POSTGRES, SQL Developer, jQuery, Hibernate, JPA, Microservices, PL/SQL, JBoss, Docker, RabbitMQ, Log4J, Maven, Windows, Junit, Mockito, JIRA.

Confidential, TX

JAVA/J2EE Developer

Responsibilities:

  • Worked on project using Agile SCRUM methodology and involved in daily stand-up meetings.
  • Design and development of the new features of the system, such as implementation of new UI web pages and API features - new business logic.
  • Involved in Enhancement of existing application utilizing Angular2, React JS and created HTML navigation menu that is role based where in menu items changes dynamically based on the values derived from the database in the form of JSON.
  • Developed all the UI pages using HTML5, CSS3, JSON, JavaScript, jQuery, React JS, AngularJS, Ajax.
  • Used various Bootstrap components and developed the application following Responsive web design.
  • Developed controllers, services, custom directives for various modules in ReactJS and was also involved in developing unit test cases using Jasmine, Karma.
  • Extensively usedJava 8 features such as lambda expressions, Parallel operations on collections, multithreading and for effective sorting mechanisms and Streams to store and process the data.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for microservices.
  • Performed form validations using reactive forms from ReactJS Library.
  • Worked in using React JS components, Forms, Events, Keys, Router, and Flux concept.
  • Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
  • Worked on responsive design and developed a single page (SPA) responsive website that could be served to desktop, Tablets and mobile users.
  • Implemented Angular2 services to connect the web application to the back-end API.
  • Implemented Hibernate along with annotation based transactional support in Spring Framework.
  • Developed Java Beans and Custom Tag Libraries providing client-side validations in JavaScript and providing interactive frontend GUI using AJAX.
  • Established continuous integration (CI/CD) practices and standards using Jenkins. Set up Jenkins server and build jobs to provide continuous automated builds based on polling the Git source control system during the day and periodic scheduled builds overnight to support development using Jenkins, Git, JUnit, Selenium and Maven.
  • Execution of JUnit Test cases and Reporting defects.
  • Developed business logic using Java /J2EE, Hibernate and various OOPS concepts.
  • Developed ANT scripts, and used MAVEN tool to build and deploy J2EE Applications
  • Worked with TFS to place updated codebase in repository.
  • Designed & Developed intranet applications for catalog maintenance using Servlet technologies hosted on Apache Tomcat Application server.
  • Developed AWS lambda’s using Request Handler and Request Stream Handler interfaces.
  • Configured AWS lambda services to maximum efficiency by tweaking AWS default time limit and memory allocations.
  • Implemented application database objects Stored Procedures and Views using SQL and PL/SQL to interact with database.
  • Customized RESTful Web Service using Spring RESTful API, sending JSON format data packets between front-end and middle-tier controller.
  • Provided Log4j support for the application for debugging the system.
  • Participated in preparing technical documents which includes logical flow of the code and UML diagrams and user’s manual for the application and used Jira as defect reporting tool.

Environment: Java 1.8, J2EE design patterns, Bootstrap, Angular, RESTful Web service, JSON, JUnit, Servlets, Java Beans, JDBC, Struts, Hibernate, Spring, Web Services, SOA, JMS, SAX and DOM Parsers, Oracle 10g, Jenkins, Jira, UML Design, GIT, Bit Bucket.

We'd love your feedback!