We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • 9 years of experience in development and implementation of Web - based Client-Server applications using Java and J2EE technologies.
  • Experienced in MEAN stack development applications using MongoDB, Express.JS, Angular.Js/2/4 7/8/9 & Node.js.
  • Experienced in using IDEs such as Eclipse, My Eclipse, IntelliJ, RAD, and Net Beans.
  • Developing dynamic web pages using HTML/HTML5, CSS/CSS3, Bootstrap, jQuery, Angular.JS, React.JS and Node.JS.
  • Experience in the field of Build/Release and Configuration Management/DevOps Engineer
  • Experienced strongly in Design and development phase of multi-tier web based applications using J2EE technologies JAVA 8, Servlets, JSP, Oracle, MySQL and JDBC.
  • Highly Experienced in Design and Development of both Rest and Soap based Web services.
  • Expertise in client scripting language and server side scripting languages like JavaScript, Angular.JS, jQuery, JSON, Node.js, ActionScript, JSF and JSP.
  • Experience in consuming SOAP webservice using Apache CXF and Axis frameworks.
  • Experience in building enterprise Applications and Distributed Systems using technologies such as Core Java, J2EE (Servlets, JSP, JSF, EJB, Hibernate, spring, Struts, JDBC, JMS) and XML.
  • Experienced in the functional usage of business applications using WebLogic, Web Sphere, IBM WebSphere Application and Portal Server (WAS/WPS), JBoss and Tomcat.
  • Experienced in developing UML artifacts including Class Diagrams, Sequence, Activity and Deployment Diagrams.
  • A high level knowledge on IDE, Git, Maven and Jenkins
  • Expertise in unit testing with Junit, Mockito, integration testing and automation with Selenium and CUCUMBER and experienced with Splunk tool for production support.
  • Expertise in XML and schemas like XSD, DTD and parsers like JAXP (SAX & DOM) and JAXB.
  • Expertise in MVC 2 Architecture using struts, spring with features like the Validation Framework, Tiles Framework, and Internationalization.
  • Experience with XML and related standards and technologies like AJAX, Web Services, SOAP, WSDL, XSL, JSTL, HTML, DHTML, CSS, and JavaScript.
  • Excellent Knowledge on managing the dependencies in Angular.JS with Require.JS and data binding with Knockout.JS. User interface coding and styling using Angular.JS, CSS and Bootstrap template.
  • Good Understanding of “big data” technologies: Hadoop, Storm, HBase, Cassandra, Cloudbase/Accumulo, Puppet and Chef
  • Extensively used SQL, PL/SQL in creating database objects like Tables, Views, Functions, Triggers, and Stored Procedures, Packages.
  • Experience with versioning tools like Clear-case, SVN and CVS.
  • Expertise in developing and consuming Web Services including different technologies and standards like REST, SOAP/UDDI/WSDL.
  • Extensive knowledge in Java persistence API (JPA).Solid implementation practice on J2EE design patterns such as MVC, singleton, Data Access Object, Transfer Object, Front Controller, Service Locator.
  • Experience in writing spring container wiring of the business, services and DAO layer objects.
  • Experienced in Development, testing and deployment of enterprise applications on Windows & UNIX platforms using IDE's such as Eclipse, Rational Application Developer (RAD), NetBeans, IntelliJ.
  • Developed Microservices using Spring MVC, Spring Boot, Spring Cloud.
  • Good understanding on NoSQL databases like Mongo DB, Dynamo DB.
  • Developed code in Java, J2EE and Hibernate using XP Practices (Pair Programming, TDD, and Continuous Integration).Knowledge of chat servers created with Node.js using Redis for message routing. Experienced in NoSQL database programming - Apache Cassandra.
  • Expertise in front end development and design using JSP, Servlets, JSTL, Struts, Ajax, HTML5, CSS3, JavaScript. And in Backend development responsible for development and maintenance of a framework that is used when implementing and invoking web services. This framework handles message transport, connectivity, security, exception handling and logging out, which makes development of web service provider and consumer way simpler.
  • Hands on experience with build tools like ANT, Maven and logging tools like Log4J.
  • Experience in writing queries and stored procedures (SQL/PLSQL).
  • Implemented Angular 4/5 provider injection to handle the request to Web API (Build a factory to return each of the RESTful services).
  • Experience in writing unit test case using JUnit. Good knowledge in writing ANT and Maven build scripts and configuring and using Log4j.Good worked experience on source control tools such as CVS, VSS, and SVN. The experience of application development in different environments like windows, Linux and UNIX.

TECHNICAL SKILLS

Languages /Web Services: Core Java, Java, J2EE, C, C++, SQL, PL/SQL, Python

RDBMS / Tools: Oracle 9i/10g/11g/12c (SQL), SQL, PL/SQL with TOAD

IDE/Editors: IBM RAD, Eclipse

Web Technologies / Scripting Languages: Servlets, JSP, HTML, DHTML, CSS, Angular JS, Node JS, JQuery, Mobile, JQuery, JavaScript, Backbone JS, AJAX, React JS, Microservices, DWR (Direct Web Remoting)

XML Technologies: XML, DTD, XSD, SAX, JAXB

Design Tools: UML-Rational Rose, MS VISIO & Argo UML

Databases: Oracle 9i and 11g/12C, IBM DB2 v8, My SQL

Application/Web Server: Tomcat, WebSphere, Web logic, JBOSS and Pramati

Java Based Build Tool: Ant, Maven, Jenkins, Build Forge / Splunk

Web Services: SOAP Web Services (JAX-WS), REST Based (JAX-RS API) Apache CXF, JDBC, JMS, SPRING, Hibernate, XML

Testing Frameworks: JUNIT, Corburtura Code Coverage, Mockito & Power Mock, mocking extensions to JUnit

Cloud Computing: AWS (Amazon Web Services), working with EC2, RDS, Dynamo DB, S3, and Cloud Formation Templates.

Version Control Tools: SVN Subversion, Clear Case, T.F.S. (Team Foundation Server), VSS

Bug Tracking Tool: JIRA portal, Quality Center, Bugzilla

Frame Works: Struts Hibernate, Spring

Queuing Tools/ job control system: Web Sphere MQ Series, Autosys

Operating System: Windows, Unix, UNIX Shell Scripting

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java Full Stack Developer

Responsibilities:

  • Responsible for writing J2EE compliant Java code for application development effort which involved working with JSP, Servlets, JDBC, XML, EJB, etc.
  • Design and Development of Objects using Object Oriented Design in Java.
  • Preparing the migration document for migrating application from Struts to Spring and Responsive web designing the application.
  • Developed REST API's using Spring MVC and Spring boot, hosted all micro services on PCF .
  • Extensively used Core Java API, Spring API in developing the business logic.
  • Designed AMI images of EC2 Instances by employing AWS CLI and GUI.
  • Deployed services in Spring Cloud using Pivotal Cloud Foundry with PCF CLI client
  • Infrastructure Development on AWS by employing services such as EC2, RDS, Cloud Front, Cloud Watch, VPC, etc.
  • Create RFP (Request for Proposal) microservice to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Worked on upgrading the Mongo DB version from 2.4 to 2.6.
  • Implemented DAO layer using JPA (Hibernate framework) to interact with database.
  • Designed and developed web pages using HTML, JSP, JavaScript and XSLT, involved in writing new JSPs, designed pages using HTML and client validation using JavaScript and jQuery.
  • Developed single page applications using Angular 8/9, Typescript, HTML5, CSS3, and Bootstrap.
  • Used Scala for coding the components in Play and Akka.
  • Worked with leading cutting edge distributed technologies including Scala, Akka, Lagom and Play.
  • Used scala scripts for spark machine learning libraries API execution for decision trees, ALS, logistic and linear regressions algorithms.
  • Implemented routing logic and navigation from screen to screen and implemented login functionality on the client side in Angular 7/8. Developed website and created graphics for website using HTML, JavaScript, CSS, React.JS. Implemented REST based web services using JAX-RS annotations, consumed services from angular 4/5 modules.
  • Responsible for overall Docker & Kubernetes setup, configuration and Architecture.
  • Configured and maintained a large scale Docker based PaaS environment using kubernetes
  • Proposed and implemented branching strategy suitable for agile development in GIT .
  • Involved in Agile methodology with respect to the successful development of the project.
  • Configured local Maven repositories and multi-component projects and scheduled projects in Jenkins for continuous integration.
  • Developed software's for AWS in Java 9 (using Spring Framework 5.0, MySQL 5.6, AWS Aurora, Lambda, API Gateway, S3, SNS, SQS, DynamoDB, EC2, EBS, Akamai WAF (web application firewall) and Apache Tomcat web server.)
  • Supported the applications through debugging, fixing and maintenance releases.
  • Worked with Linux and windows servers along with cloud strategies of Amazon Web Services.
  • Proficient in writing Cloud Formation Templates (CFT) in YAML and JSON format to build the AWS services with the paradigm of Infrastructure as a Code.
  • Involved in Units integration, bug fixing and User acceptance testing with test cases.
  • Designed and developed applications using Agile Methodology.
  • Implemented solutions for ingesting data from different sources and using Big Data technologies like Hadoop, Spark, MapReduce Framework, Sqoop, Oozie and Kafka for processing the Data
  • Analyzing the system performance using the elastic search log data for project the visualizations using Kibana.
  • Familiar with concepts of Azure and Open Stack Cloud Based Technologies.
  • Experienced in installing and troubleshooting CF installations on IAAS (Azure, AWS etc.)
  • Deployed containers and Micro services in AWS using EC2 Container Services.
  • Used Spring Core and the Inversion of Control module of Spring framework
  • Designed and Developed Representational state transfer (REST) based services and Simple Object Access Protocol (SOAP) based services as part of the requirement.
  • Used Oracle as database and Involved in the design and development of PL/SQL backend implementation.
  • Currently working on developing Server less functioning using AWS lambda with JAVA 8.
  • Worked on different Automation tooling techniques to support reporting/development and the CI/CD pipeline.
  • Involved in development of different modules using Spring boot framework, Restful Web Services, JPA and integrate the modules.
  • Built RESTful APIs in front of different types of NoSQL storage engines allowing other groups to quickly meet their Big Data needs and remain insulated from rapid technology changes in the NoSQL field.
  • Configured Hibernate-ORM to map java objects such as clients and claims with database tables
  • Developing Web Services that included developing WSDL that included document/literal as well as literal styles, and SOAP Bindings.
  • Used JavaScript libraries like karma/ jasmine for UI test execution assertions.
  • Implemented Micro services which contain the shared functionality that all business units inside the application may perform the same.
  • Used Spring Framework for Dependency injection and integrated.
  • Involved in Configuration of Elastic Search files like application yaml.
  • Optimized Ext.JS themes and prepared performance applications.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
  • Developing SOAP-based Web Services and Web Service Clients (JAX-WS, SOAP, WSDL and JAXB).

Environment: Java 8, Angular.Js, HTML5, CSS 3, AJAX, Maven, JDBC, JMS, JSP, JavaScript libraries, Node JS, Spring Spring MVC, Unit, Web services REST, JSON, MongoDB, JIRA.

Confidential

Sr. Java Full Stack Developer

Responsibilities:

  • Designed use cases for the Application as per the business requirements.
  • Participated in requirement gathering and framework implementation sessions through Agile TDD methodology.
  • Experienced developing against SOLR Search Platform APIs
  • Developed and deployed solution using several new technologies, including Linux - Ubuntu, Drupal and Apache SOLR.
  • Created and Manipulated shell scripts on Production server for backup on AWS.
  • Demonstrated skills using AWS Serverless Framework (Lambda, Node, Dynamo DB).
  • Developed PCF based Microservices to expose the key Identity management features on the cloud.
  • Ensured Data Security by Oracle Transparent Data Encryption (TDE) and VPD policy.
  • Identified usability and develop functional and smooth, easy-to-operate and eye-catching web applications using EXT JS, Angular JS and react JS .
  • Developed Microservices with Spring Eureka to retrieve API routes for the entire cluster. Using this strategy each spring service in a cluster can be load balanced and exposed through one API gateway.
  • Imported data from various resources to the Cassandra cluster using Java APIs.
  • Developed and delivered SOAP based Web Servicesfor our new clients used Apache-CXF and SOAP UI to test the services.
  • Developed the Enterprise Service Bus ( ESB) as a gateway between the business tier and UI to make the business tier separate from UI.
  • Developed test cases for Front Jasmine and have used Rabbit MQ queues for implementation of multi-threaded synchronization processes and used JMS queues for consumption requests.
  • Work with Platform Operations team to coordinate rolling out of new PCF Buildpacks and Services.
  • Implemented Graphical User Interface (GUI) of the project using Angular.js.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular.
  • Worked on Angular 4/5 Strap Framework and Angular JS Validations.
  • Extensively used Core Java concepts and implemented Collections, Multithreading, I/O, Exception Handling and Generics in logic design and development.
  • Used Angular UI Bootstrap3 for Widgets, Menus, User Interface and Forms for Single Page Application modules.
  • Working with PCF application Server to deploy the apps into all kinds of environments.
  • Experienced developing against SOLR Search Platform APIs
  • Performed Migration of data from SQL Server 2005 toSQL Server 2008Edition.
  • Developed and deployed solution using several new technologies, including Linux - Ubuntu, Drupal and Apache SOLR.
  • Developed reusable Angular 4 components which are compatible with latest versions of typescript and angular CLI.
  • Developed API's to read and publish data from Elastic Search cluster using native Java Transport client as well as REST client. Worked on Spring Integration with the Elastic Search.
  • Responsible for design and maintenance of the GIT Repositories, and the access control strategies.
  • Created and designed data ingest pipelines using technologies such as Apache Storm- Kafka.
  • Coordinate with all the teams for functional requirements and ensure compliance to all architecture standards.
  • Developed and implemented software models for software systems and analyze all business requirements for processes.
  • Implemented procedures for data storage management and modeling using Cloud base technologies.
  • Developed and delivered SOAP based Web Servicesfor our new clients used Apache-CXF and SOAP UI to test the services.
  • Developed user interface by using the ReactJs, Redux for SPA development and implemented client-side Interface using ReactJs .Performed Unit testing on ReactJS applications using Jasmine.
  • Used Scala, Java and Python frameworks for Bigdata/Spark engine requirements
  • Worked with data in multiple file formats including Avro, ORC and Text/ CSV.Develop Spark code using Scala and Spark-SQL for faster testing and data processing.
  • Created Models, Controllers, Templates, Custom Directives, Components, Filters and Services in Angular.JS.
  • Created reusable Angular.js html templates using custom templates.
  • Resolve Micros xStore issues, restore databases, re-image and replace devices
  • Processing data ingestion and entity resolution using Hadoop and Pig.
  • Applied Hadoop MapReduce to reduce processing time from two weeks per year of data to one day.
  • Experience on building CI/CD on AWS environment using AWS Code Commit, Code Build and Code Deploy.
  • Developed business layer using EJB stateless session beans and deployed on the Application server (Web logic).
  • Built restful web services using MongoDB /Node.JS and implemented the front-end using jQuery and Angular.JS controllers, directives, and service.
  • Created Composite Applications, Home Security components and Adapters by using Oracle SOA technology.
  • Involved in Enhancement of existing application utilizing Angular JS, created HTML4 navigation menu that is role based wherein menu items changes dynamically based on the values derived from the database in the form of XML.
  • Worked in designing the database and developed Stored procedures, Triggers and Functions for efficient use of data from PostgreSQL database.
  • Developed major websites and services by including Mongo DB as backend software.
  • Developed single page application by using Angular JS backed by MongodB and Node.JS
  • Worked closely with the Business/Users team in translating technical requirements into application code
  • Developed web layer using Struts framework to manage the project in MVC pattern.
  • Used Hibernate as persistence framework for DAO layer to access the Oracle10g database.
  • Worked on Eclipse for development and deployment of application in Web Logic Application Server.
  • Creating Angular Services using factory services to implement the business logic.
  • Responsible for coding, testing and documenting various packages, procedures, and functions for libraries.
  • Proficient in using SVN for Version Control.
  • Utilize Camel to integrate micro services with other Micro services and Rabbit MQ messaging exchanges.
  • Actively involved in code reviews and also in bug fixing.

Environment: Java, JSP, JavaScript, Ajax, JQuery, Ant, Elastic, Struts, POS, DOJO, Drools, Hbase, Solr, Marklogic, Spring, MICROS, Hibernate, RSA, WebSphere Application Server, DB2, Agile, XML, LDAP.

We'd love your feedback!