We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • Over 7+ years of professional experience in analysis, design, development, build and deployment of large, scalable, distributed Java/J2EE based enterprise applications.
  • Proficient in UI design, developed Front End using JSP, HTML5, CSS3, JavaScript, Ajax, jQuery, AngularJS, NodeJS, ReactJs.
  • Experienced in UI frameworks such as HTML5, CSS3, Bootstrap, jQuery, Ajax, Google Web Toolkit (GWT), JavaScript, AngularJS, ReactJS, Tag Libraries, Custom Tags.
  • Extensive experience in Java and J2EE technologies like Servlets, JSP, Enterprise Java Beans (EJB), JDBC, JNDI and web services.
  • Strong programming skills in designing and implementation of multi - tier applications using web-based technology like spring boot.
  • Employed Angular JS, Node.JS, React.JS, and Backbone.JS MVC framework for creating the dynamic Single Page Application (SPA).
  • Experienced in working with Redux architecture using Object-Oriented Concepts in improving the website performance
  • Experienced in using React JS components, Forms, Router, and Animations
  • Experienced in implementing Bootstrap plugins such as Accordions, Custom Dropdowns, Modals, Carousel, etc.
  • Experienced onspring frameworkapplications likeSpring Core, Spring AOP, Spring IOC, Spring MVC, Spring Batch, Spring JPA, Spring SecurityandSpring Bootand did integration toMicroservicesinto existing system architecture.
  • Proficient inSpring AOP, Security, Event Handling, Spring MVC, Spring IOC Container.
  • Developed DAOs (Data Access Object) usingHibernateas ORM to interact with DBMS - likeMySQL, PostgreSQL,SQL/PL-SQLOracle10gandNoSQLdatabases likeMongoDB.
  • IntegratedHibernatein context files and configured Hibernate session factory.
  • Good Experience in developing Web Services, Restful APIusingJerseyFramework, andSOAPusingSpring-WS.
  • Experience in Banking Domain for more than 4 years
  • Expertise in SOA, Web Services CXF, XML Beans, and XML technologies XSLT, X-path
  • Proven software development experience using different methodologies Agile and Waterfall.
  • Highly motivated self-initiator in with excellent communication, presentation and problem-solving skills and dedicated to studying new technologies.

TECHNICAL SKILLS

Languages: Java, J2EE, C++, SQL, PL /SQL

Application Servers: Apache Tomcat, WebSphere, Apache Kafka

IDE-s/Text editors: Eclipse, NetBeans, Visual Studio, Any point Studio, Sublime Text, WinSCP, putty

Operating Systems: Windows, Linux

Web Technologies: HTML, CSS, AJAX, JavaScript, jQuery, Angular, Bootstrap

XML Web Services: XML Schema, SOAP, REST

Frameworks: Spring MVC, Spring Boot, Spring Cloud, Struts, Hibernate, AngularJS, Angular2, Bootstrap, NodeJS

Databases: Oracle 11g, SQL Server, MySQL, NoSQL (MongoDB), Couchbase SQL

Development tools: Maven, SVN, Git, JIRA, Ant and MS build

Cloud Platform: Pivot cloud foundry, AWS

Testing Tools: Apache JMeter, Soap UI, Junit, Selenium

Scripting languages: Unix-shell scripting, Shell, Ruby, Python and JavaScript

Monitoring Tools: Nagios, Cloud watch, Splunk

Version Control Tools: SVN, GIT, TFS, CVS and IBM Rational Clear Case

Automation Tools: Jenkins/Hudson, Build Forge and Bamboo, Salt Stack, GitHub

Containerization Framework: Docker, Kubernetes

PROFESSIONAL EXPERIENCE

Confidential

Full Stack Java Developer

Responsibilities:

  • Actively involved in various phases of Software Development Life Cycle (SDLC) such as Design, Analysis, Development and Testing.
  • Extensively used Core Java such as Exceptions, Multithreading, Data Structures and Collections in this project along with Encapsulation, Abstraction, Java 8 new features like Lambdas, Method References.
  • Designed and developed Micro Services business components and Restful service endpoints using Spring Boot.
  • Used Microservices architecture, with Spring Boot-predicated services interacting through an amalgamation of REST, Swagger, Cassandra and MQ message brokers and leveraging AWS to build, test and deploy Identity Microservices.
  • Designing and implementing scalable, REST and Microservices-based backend. The backend is being written in Java using Spring Boot for simplicity and scalability.
  • Design, develop and test SPA web application using HTML5, CSS3, Bootstrap, JavaScript and React.JS
  • Developed user interface by using ReactJS, Redux for SPA development
  • Implemented the Project structure based on Spring MVC pattern using Spring Boot.
  • Designed and developed Micro Services business components using Spring Boot and used maven for the project management and dependencies.
  • Worked with theSPRINGframework hibernate integration to maximize the Classical model view controller layer (MVC) Architecture.
  • ImplementedSPRINGMVCapplication framework to create and configure of Java beans usingSPRINGIOCand usedSPRINGHibernatesupport, transaction management.
  • Experience in creatingRESTfulwebservicesusingJersey,springframework andJAX-RS.
  • ImplementedRESTfulWeb services to retrieve data from client side and madeRESTAPIcalls fromAngularJSand parsed the data to project to client and handled the security and Authorization usingSpringSecurityandOAuth1/2.
  • Worked with the configured and maintained Jenkins to implement the CI/CD process.
  • Build Jenkins jobs to create AWS infrastructure from GitHub repos containing Terraform code and administered/engineered Jenkins for managing weekly builds.

Environment: - Java/J2EE 1.8, spring, JPA, Java Script, jQuery, Hibernate, SQL DB, Bootstrap, Oracle or MySQL, Ant or Maven, JUNIT, Firebug, GitHub, Mongo DB, Cloud Services.

Confidential

Full Stack Java Developer

Responsibilities:

  • Created shell scripts and updated the scripts as per the requirement. Developed scripts for inbound and outbound of the data on servers.
  • Designing, implementing, testing, and supporting integrations with cloud environments, especially AWS.
  • Developed User Interfaces using jQuery, Bootstrap components, Backbone, IDE Underscore.
  • Developing using Atom, Git, Docker, continuous Delivery/Continuous Integration Pipelines.
  • Designing & developing enterprise RESTful Services using Flask, Python, Docker, Python Ldap, Python Git, RESTful Web services, Spring Batch and Interceptors.
  • Implemented RESTful and SOAP based web services using JAX-RS and JAX-WS respectively.
  • Implemented RESTful Web Services to retrieve data from client side using Micro Services architecture.
  • Implemented exception handling in Java Spring Boot for REST API, by making use of Exception Handler and Controller Advice annotations.
  • Developed Micro Service to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Implemented the authentication, authorization, and access-control features by using Spring Security.
  • Developed Business objects using POJOs and data access layer using Hibernate framework.
  • Achieved Dependency injection by creatingSpring services, Spring controllersand DAOs to wire objects of business classes.
  • ImplementedDAOpattern to fetch data from database using Hibernate to carry out various database operations and avoid redundant database access statements.
  • Designed and developed business components usingSpring Boot, Spring Dependency Injection(Core), Spring AOP and Spring Annotations.
  • Designed services to store and retrieve user data using MongoDB database and communicated with remote servers using REST enabled Web Services on Jersey framework.
  • Scalable data design for MongoDB and Redis, caching in MongoDB With Redis Cache Using Spring Boot.

Environment: Java 1.8, HTML5, CSS3, jQuery, Cucumber, AJAX, Responsive Web Design, Angular JS, JSON,Apache Kafka,Dreamweaver, JavaScript, JSP, Bootstrap, Rest/SOAP, Spring Boot, Hibernate, J2EE, React Js, AWS.

Confidential

Sr Java Developer

Responsibilities:

  • Used basic Linux commands for file management and other operations
  • Involved in developing responsive UI using HTML5, CSS3, JavaScript, Bootstrap and SPA
  • Developed single page application using Angular 6, Typescript, Angular-CLI, NGRX, Bootstrap and Web pack.
  • Used Angular router and implemented module wide routing and created different forms using Angular data driven and template driven forms.
  • Deployed applications in AWS and read/write files in S3 instance.
  • Developed Angular Components, Services, Filters and took part in developing unit test and integration test cases using Jasmine, Karma and Web pack.
  • Used Spring Boot which is radically faster in building cloud Microservices and develop Spring based application with very less configuration.
  • Assisted Manager by providing automation strategies, Selenium/Cucumber Automation and JIRA reports.
  • Developed Microservices & APIs using Spring Cloud, Spring Security, Spring Boot, Spring Integration.
  • Performed REST validations and created REST exception Handlers and used Postman to test REST services.
  • Developed unit test cases using Junit, Spring to test REST micro services.
  • Involved in consuming SOAP based web services so that the business application can integrate with legacy applications and facilitates for future applications.
  • Used Java 1.8 Lambda expressions and Stream API to support functional-style operations on streams of elements.
  • Worked on Java functional programming concepts like Streams, Functional Interfaces, new date time API and lambda expressions.
  • Used Multi-Threading and collection framework including List, Map etc.
  • Used Apache Maven as a build tool for building the Restful web-service.
  • Involved in Creating cloud formation templates using AWS Cloud formation and leveraged Elastic container services to run Docker micro services in AWS.
  • Amazon IAM was used to maintain the user credentials and involved in creating custom IAM policies to various groups defined within the organization
  • To send emails to users developed Java API to interact with the Amazon SQS and Amazon SNS.

Environment: Java 1.8, lambda expressions, streams, JavaScript, Servlets, JDBC, EJB, JPA, Hibernate, SQL, SVN, GitHub, Ant, ServiceNow, Spring Boot, Cucumber, Spring Batch, JMS, Tibco EMS Autosys, Eclipse, Unix, JUnit, Log4J, Angular 6, HTML, CSS, and Bootstrap, Docker, AWS, Swagger, Microservices, JIRA, Jenkins

Confidential

Software developer

Responsibilities:

  • As a Developer in Java, involved in designing and developing the application using J2EE platform and implemented the Model View Control (MVC) structure.
  • Experience in using AJAX framework for performing server-side communication and seamless user experience.
  • Involved in using test framework on Selenium and executed Web testing in browsers like Chrome, IE and Mozilla through Web driver.
  • Involved in enhancing the Portal UI internal to the organization using Java Script, XML, JSP, HTML, CSS as per the requirements and providing client-side Java script validations.
  • Involved in using Spring Core Annotations to implement Dependency Injection.
  • Involved in using Hibernate ORM as Persistence to map the ORM objects to relations using Hibernate annotations.
  • Involved in using client-side Java scripting like JQUERY for designing TABS and DIALOGBOX.
  • Involved in creating shell scripts for UNIX for automating the build process and perform regular jobs like file transfers between different hosts.
  • Sound Experience in using Log4j to log the output to the files.
  • Implemented Axis to achieve Web Services for integration of different systems.
  • Responsible for developing Web services components using XSD, DTD, XML, and SOAP with DOM parser to transfer and transform data between applications.
  • Responsible to expose the capabilities of Web Services using SOAP/WSDL.
  • Experience in Using SOAP UI for testing the Web services by sending SOAP request to the Service Application.

Environment: Java 1.6, Servlets, JSP, Spring Framework 3.0, Spring IOC, Spring JDBC, Oracle9i, XML, XPath Maven, Web Sphere, UNIX, Selenium, Web Services, WSDL, SOAP, AJAX, CSS, ANT

We'd love your feedback!