We provide IT Staff Augmentation Services!

Java Full Stack / Java Backend Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • 6+ years of experience in working with the web - based applications, hands on experience in the analysis, design patterns, development client and server applications, implementing and testing with the use of Java and Core Java (7,8).
  • Experience in Designing and building dynamic and user interactive websites using HTML5, CSS3, JavaScript, AngularJS, Angular 4/5/6/8/9, Node JS, React JS, Bootstrap, jQuery, XML, JSON, DOJO and AJAX.
  • Experienced with AngularJS directives ng-app, ng-init, ng-model for initialization of AngularJS application data, implemented AngularJS Expressions, Directives, Controllers, filters and created AngularJS service layer.
  • Extensive SDLC experience including Requirement Analysis, Design and Coding, Application Implementation, Unit Testing, System Testing,RegressionTesting and Production Support.
  • Experience in Developing Application using frameworks Spring Dependency Injection (DI), IOC, Aspect-oriented Programming (AOP), Integration, Security, Boot, Struts and Hibernate.
  • Extensively worked on implementing Service Oriented Architecture (SOA) using XML Web Services, Handling HTTP Request and responses, creating Web service clients, handling communication calls to methods and External Interfaces.
  • Proficient in consuming Restful Web Services with AJAX call and updating dynamic functionality of HTML in JavaScript, jQuery and Angular.js.
  • Experience in Installing, Configuring, Deploying and maintaining Application and Web Servers such as Oracle Web Logic, JBoss Enterprise Application Platform (EAP), Apache Tomcat Server and IBM Web Sphere.
  • Worked collaboratively with Clients at Onsite and offshore teams to establish and maintain consistent test methodology and resolve any requirements ambiguities during the testing process.
  • Have good experience in writing SQL queries, PL/SQL Procedures, Functions and Triggers and Cursors and using Hibernate framework with Spring ORM in interaction with the RDBMS and familiar with Non-Relational Database like Mongo DB.
  • Exposure in writing Build Scripts using Shell Scripts, ANT, MAVEN and using CI (Continuation Integration) tools like Jenkins.
  • Having very strong interpersonal skills and ability to work independently and within the group, can learn quickly and easily adaptable to the working environment.
  • Good exposure in interacting with clients and solving application environment issues and can communicate effectively with people at different levels including stakeholders, internal teams, and the senior management.
  • Good analytical and programming skills, good diagnostic ability, ability to go the core of the problem, capacity to meeting deadlines and always focused to quality and speed.
  • Have excellentcommunicationand problem-solvingskillswith excellent understanding of system development methodologies, techniques and tools.

TECHNICAL SKILLS

Languages: Java 1.5/1.8/1.7/ J2EE, SQL, PL/SQL

Technologies: JSP, Servlets, JavaBeans, JDBC, Spring, Web Services, SOA, JMS, Node-JS

Web Technologies: HTML, JavaScript, JSF, XML, CSS, AngularJS, Angular, React, Typescript

Development Tools (IDEs): Eclipse, MyEclipse, Intellij

Web/Application Servers: Tomcat, WebLogic, Jboss

RDBMS: MS SQL Server, MySQL, Oracle10g/11gPlatforms

Windows, UNIX, LINUX: Testing Tools

Junit, TestNg, MockitoVersion Control: GIT, SVN

Methodologies: Agile and Waterfall Methodology

Build Tools: Maven, Jenkins CI/CD.

PROFESSIONAL EXPERIENCE

Confidential - Olympia, WA

Java Full Stack / Java Backend Developer

Responsibilities:

  • Responsibleforcreating,designingandreviewingWebapplicationsbygatheringbusinessspecifications,theAgileScrumApplicationDevelopmentMethodologyadopted.
  • Used core Java applications all Java/J2EE using Java 1.5/1.7/1.8 and Java 8 to Developed and modified JSF pages.
  • Developed lazy loaded Angular modules and used VMware clarity components to build the UI.
  • Worked with NGRX store for statement management on the UI.
  • Project planningdocumentsassumptions,functionalrequirements,productfeaturesandprogrammerspecifications. Recommendoperationalandprocessimprovementsbasedonefficienciesandavailabletechnologies.
  • Ensures seamless performance of client applications to ensure that no schedule for a project is delayed beyond the SLA specified. Responsible for testing artefacts to improve the quality and deliver a better product to the client.
  • UsedSpringBootMicroservicearchitecturetodevelopminimallyconfiguredRESTbasedWebServices.
  • Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL and PL/SQL.
  • Maintained Interface compatibility and concurrency in the project using Java 8 new features like default, static methods and Concurrency API.
  • Essentially worked on Message Routing and Kafka Broker implementation in node.js
  • Create PL/SQL packages and Java embedded procedures in Oracle Database 11g
  • Used Micro service architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.
  • Used hibernate, object / relational mapping (ORM) solution, data representation mapping technique from MVC model to Oracle relational data model with SQL-based schema.
  • Created Logging aspects for auditing and logging purposes using Spring AOP and implemented security for the application using Spring Security.
  • Developed stored procedures and complex packages extensively using Oracle database.
  • Used Angular JS framework where data from backend is stored in model and populated it to UI.
  • Developed and build new back-end services (Java) in a large-scale service-oriented architecture
  • Used Spring Boot microservice architecture to build REST-based Cloud Services with limited configuration Support through numerous Search Feature modules, Order Description.
  • Extraction of market principals from current software apps, recording the user tale review for creating mobile applications with all available functionality.
  • Developed and modified Oracle PL/SQL codes like stored Procedures, Functions, Triggers etc based on technical and functional specification documents.
  • Re-developing JSP elements, Custom Tag Libraries and JavaScript code for JSP’s to upload applicant case documents and also retrieve the documents from Enterprise Content Engine.
  • Developed Request Controller, Spring Controller response model using Spring-MVC, Using JSON as REST application response sort.
  • Deployed Spring Boot based micro services Docker container using Amazon EC2 container services and using AWS admin console.
  • Participating in design and implementation of applications using Java 1.5&1.8
  • Developed RESTful Services with Java using JAX-RS, Jersey and Spring Boot. Coding for consuming the Webservices APIs, getting JSON response and parsing them to get the required formats
  • Used Spring Security framework to setup autantication and authorization for the application using firm wide single sign on.
  • Responsible for reviewing measurements collected to improve efficiency and avoid bug leakage, accountable for full deployment and maintenance tasks from design review to execution, ensuring that all program improvements are seamless before deployment.
  • Using the Micro Services architecture, introduced Restful Web Services to access data from the client side.
  • Create and maintain appropriate documentation identifying and/or requesting improvements and/or requirements / specifications. When delegated, the project reach analyzes analysis and addresses machine issues.
  • Focused on current oracle storage protocols to extract or verify the data for correct validations, engaging regularly in code analysis and bug fixing.

Environment: Java1.5/1.8, Java 8, Angular 7/9, Typescript, Kafka, Apache Camel, Spring boot, Docker, Eclipse, AWS, Hibernate, Oracle, HTML, CSS, JavaScript, Junit, Jenkins, Agile.

Confidential - Sunrise, FL

Java Full Stack / Java Backend Developer

Responsibilities:

  • Involved in Collection, Analysis, Design, Development and Testing requirements of applications developed using AGILE SCRUM methodology.
  • Design, build and execute an React SPA (Single Page Application) that absorbs JSON from a Spring MVC and uses Spring Protection to protect the Server.
  • Nested views and routing introduced using React Router as needed and large routing module implanted to speed up the initial application load.
  • Used Java 8 Method References feature to point to methods by their names and used functional Interfaces.
  • Deployed Spring Boot based micro services Docker container using Amazon EC2 container services and using AWS admin console.
  • Working with JSON web tokens for autantication and authorization security configurations using Node.JS.
  • Built React JS framework including MVC architectures and different modules.
  • Used JSF as web application framework for developing various web application user interfaces with AJAX.
  • Developing Web Services API web service using Node JS with swagger documentation
  • Used SQL navigator and PL/SQL for the database enhancement.
  • Using Kafka for Publish/Subscribe pattern in application dealing with messaging.
  • Involved in Maven based build process and continuous integration of the project using Bamboo and Jenkins.
  • AG-GRID optimized for operating with tabular data and designed scanning, paging and sorting capabilities.
  • SASS-based CSS was used to describe framework styles and to package the code using Webpack plugin bundler.
  • RESTful Cloud Resources shown use JAX-RS. Implemented Angular aims to manage intermittent correspondence on different specifications through our Restful API.
  • Used Eclipse and JBoss IDE for developing project
  • Built Java applications using ANT and Maven and deployed JAVA/J2EE applications through Tomcat Application servers.
  • Developed Micro services to provide Web Services API utilizing Spring Boot with Spring MVC
  • Involved in the planning of Rational Rose usage case, sequence diagrams, class diagrams, operation diagrams. Interested in designing software libraries that are modular use standard java classes and interfaces.
  • RESTful WEB SERVICES allowed use of Express JS to modify data in MySQL to connect various endpoints.
  • Design and development of application based MVC framework using React.js
  • Ran Log aggregations, website Activity tracking and commit log for distributed system using Apache Kafka.
  • Managed maven environment by setting up local, remote and central repositories with required configuration in maven configuration files.
  • Design and implementation of Spring-Security for the application for autantication process against LDAP, J2EE pre-autantication, and Database.
  • Developed integration techniques using the Apache camel.
  • Involved in localization and internationalization of web pages using React.js.
  • Worked with concrete times by using java 1.5/1.8 to design and read values
  • As java developer my role on maintenance of insurance applications using Java and PL/SQL.
  • Created and configure jobs, script builder, custom command builder, agents in Bamboo.
  • Apache Kafka is used to send message objects to client queues and topics.
  • Using the Spring MVC platform, generated ant construct files to create WAR files and involved in device creation. Interested in the creation of Hibernate artifacts such that data can remain in the database.
  • Writes SQL scripts and builds underlying storage table with dynamic business processes. Participated in the use of web-services utilizing SOAP, which enabled the business application to be merged with the legacy applications and also encourages potential applications.
  • Developed on Web application to handle the points earned by customers using different products such as PL/SQL.
  • Developed various screens for the front end using React.JS
  • Used React JS Routing to switch through nested HTML views in the framework and generated customizable React Js directives which were used in conjunction with HTML elements for DOM manipulation.
  • Extensively utilized Core Java sets, Generics, Error management, Functionality interface trends, even focused with practical Java programming principals, lambda expressions.
  • Worked with concrete times for the Java 8 Time Kit and the design and read values.
  • Used Log4j API, configured to send email notifications for logging in development, testing and production environments.
  • Used GIT for version control and used eclipse as the application development IDE, Used Rational Clear Quest for fixing the defects. Involved in training prospective employees, mentoring them to grasp the demand.

Environment: Java 1.5/1.8, J2EE, JDK, HTML 5, CSS 3, Ajax, JQuery, Apache Kafka, JavaScript, React.JS, Bootstrap, Spring, Hibernate, PL/SQL, AWS, Web Services (SOAP), RESTful, PL/SQL, Apache, Maven

Confidential - Farmington Hills, MI

Java/J2EE Developer

Responsibilities:

  • Design of software utilizing Agile-Scrum methods and J2EE architecture specification and design trends.
  • Involved in the development and programming of a modern website, utilizing Angular-JS, HTML, Bootstrap, CSS and JavaScript.
  • Build front-end application in Angular to capture user submissions for equipment financing, provide pricing options to the user and email comtract for signature via Docusign.
  • Developed Angular services, controllers and created models for two-way data binding.
  • Designed user Interface using Angular UI components such as tabs, grids, dropdowns etc and configured the routing service using Angular-JS router. Involved in developing Angular-JS directives to do reusable UI components.
  • Used Angular Resource and HTTP services to retrieve the data from the server and to display the content on the browser and took part in creating custom reusable components.
  • Experienced with AngularJS directives ng-app, ng-init, ng-model for initialization of AngularJS application data, implemented AngularJS Expressions, Directives, Controllers, filters and created AngularJS service layer.
  • Experience in developing, deploying, and managing N - tier, server-centric J2EE enterprise class projects using Eclipse IDE, My Eclipse, J2SE (Java, Applets, Swing, JDBC, RMI), J2EE, Web application technologies (Servlets, JSP, JSTL, JSF, JNDI), Enterprise application technologies (EJB, JMS).
  • Coded pages with best Search Engine Optimization (SEO) techniques.
  • Involved in the development of HTML and JavaScript for client-side presentation and forms-wide data validation.
  • Used Spring Declarative Transaction Management to manage request transactions.
  • Spring batch jobs built for importing XML data into the database and for email alerts.
  • Apache Maven is used as Build tool to automate the build process for the entire application.
  • The Maven build tool used to build and deploy the application and the Jenkins application for continuous integration.
  • Used extensively Eclipse in development and debugging the application and used SVN and GIT tools to manage the code versions.
  • Used Splunk for logging, analyzing, monitoring of data.

Environment: Java7,8,J2EE, JDK 1.8, Angular-JS, Spring, SOAP/Rest, WebServices, NPM, GWT, JavaScript, AWS,, HTML, CSS, BootStrap, JMS, AJAX, JQuery, SQL, Cucumber, JUnit, Maven, GIT, SVN, SPLUNK, Oracle 10g.

Confidential

Java Developer

Responsibilities:

  • Experience in digital design for online application using HTML, CSS and JavaScript.
  • Strategic architecture expertise to consider target markets, using available metrics, build wireframes and pick color palettes.
  • Worked with Proficient to convey ideas and concepts such as storyboards, wireframes and prototypes in a variety of ways.
  • Involved in Development of the web applications using OOPS concepts ( Collections, Multithreading, Inheritance, Abstraction and Serialization), J2EE concepts (JDBC, Servlets, JSP, EJB) and is very good with Data Structures and Algorithms .
  • Expertise in the creation and development of multiple handheld apps, browsers, versions and screen sizes.
  • Experience in maintaining existing and created new digital style guides.
  • Experience editing content of websites using a content management system.
  • Worked with Competent in understanding data and analytics (e.g., Facebook, Google Analytics).
  • Experience Working closely with stakeholders to deliver the product vision.
  • Expertise in web design related good graphic design skills ( me.e. typography, color palettes, responsive layouts).
  • Proficient with Adobe Creative Cloud.
  • Knowledge in Google Analytics, Tag Manager or Webmaster Tools.
  • Expert in REST API, Micro services, Spring Boot, Spring Cloud.
  • Experience in developing and implementing web applications & database using the technologies MVC, Ajax, Hibernate, JPA, JDBC, HTML, DHTML, CSS and Web Services.
  • Experienced in developing and deploying AWS applications using tools of continuous integration, such as Jenkins.
  • Design material-UI library while creating functional components that can be reused in the future.

Environment: HTML5, CSS3, JavaScript, JQuery, Angular JS, Node JS, JSON, wordpress,, AJAX, SVN, MS Office, Bootstrap, GIT, JIRA, Adobe Photoshop.

We'd love your feedback!