We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Piscataway, NJ

SUMMARY:

  • Around 8 years of IT experience in designing client/server and web - based applications using J2EE technologies, object-oriented and Software development life cycle concepts, SpringBoot, Spring framework, SpringBoot JPA, JDBC, Servlets, JSP, JSTL, JavaBeans, Spring MVC, RMI, EJB, JMS, SOAP, Hibernate.
  • Extensive experience in developing Microservices using Spring Boot, Netflix OSS (Zuul, Eureka, Ribbon, Hystrix) and followed domain driven design and Dependency Injection, AOP and MVC and Spring Cloud.
  • Extensively used SpringBoot rest controllers for developing backend APIs.
  • Experience in working with Angular modules, services, templates, directives, services and dependency injection to create a SPA.
  • Experienced in web development using HTML, XHTML, CSS, Bootstrap 4, JavaScript, AngularJs, Node.js and AJAX technologies.
  • Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object Oriented JavaScript, Type Script, Angular 7, Angular JS, Node JS, Bootstrap, Media Queries, CSS Frameworks, React Js and Java.
  • Experience on AWS cloud platform and its features including EC2, EBS, VPC, RDS, CloudWatch, CloudTrail, AutoScaling, CloudFront, IAM, AMI, S3, SES, SQS, SNS, Glacier, SMS, Ops Works and Route53.
  • Worked with Docker for convenient environment setup for development and testing.
  • Knowledge of MVC architecture and J2EE Design Patterns like Singleton, Session Facade, DAO and Business Delegate in the development of web based and distributed Enterprise Applications.
  • Worked on Log4j configuration, Spring Logback and setup and Implementation part and Cruise control for Integration.
  • Worked on deploying web application using application servers like WebLogic, WebSphere, JBoss and web servers like Tomcat 8/9.
  • Expertise in coding business components using various API’s of Java like Multithreading, Collections.
  • Skilled in Test Driven Development using Junit and different Mock Frameworks like Mock MVC, Mockito to test different layers of the application in agile model.
  • Good work experience on RDBMS like Oracle and MySQL. Creating SQL statements & Subqueries. Experience in Mongo DB, and PostgreSQL.
  • Build and Deploying through CI/CD using Jenkins and writing to help on shell scripting.
  • Expertise in n-tier and three-tier Client/Server development architecture and Distributed Computing Architecture.
  • Proficient in Cloud computing infrastructure such as AWS EC2 and AWS sdk to get the metrics from AWS cloud watch metrics.
  • Hands on using Version Control Systems like CVS, SVN, TFS and GIT.
  • Sincerity, dedication to work, quick learning abilities and an ability to adapt new technology areas.
  • Have ability to analyze problems, root causes and develop innovative solutions to business challenges and streamlining operations.

TECHNICAL SKILLS:

Programming Languages: Java/J2EE, AWS, SQL, PL/SQL, C++, C, JPA, JAX-WS, JAX-RS, REST, SOAP.

J2EE Technologies: JSP, Servlets, JDBC, JAXP, JUnit, SLF4j,logback

Web Technologies: HTML 4/5, CSS2/CSS3, XML, Angular, JavaScript, jQuery. React Js,Redux

Frameworks: Spring Boot, Spring core, Spring MVC, Hibernate/ibatis, Junit. React

Databases: Maria DB, MS SQL Server, My SQL

IDE Tool: IntelliJ,Eclipse, VS code

Web Services: RESTful web services, SOAP, WSDL, UDDI, AWS.

Languages: XML, HTML, Java Script

ORM Tools: Hibernate ORM, Spring Data JPA

Tools: MAVEN, Gradle, ANT, Jenkins, Hudson

Git, GitHub, Stash, TFS, Git: lab,SVN

Testing Frameworks: Junit,SOAP UI,Selenium, Jasmine, Karma,Protractor.

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

Web/App Servers: Apache Tomcat 9, Web sphere(6.0), IIS Server

Methodologies: SDLC, Agile/SCRUM, waterfall, spiral, Iterative, Design Patterns

PROFESSIONAL EXPERIENCE:

Confidential, Piscataway, NJ

Java Developer

Responsibilities:

  • Understanding functional specifications and documenting technical design documents.
  • Creating efficiently designed User Interactive Single Page Applications (SPAs) according to the client requirements using HTML5, CSS3, SurveyJs, JavaScript, Bootstrap, Typescript, Angular 2, AJAX, JSON and RESTful API.
  • Involved in developing Custom Directives using Angular concepts.
  • Extensively used AWS to integration with Enterprise and web applications.
  • Created Spring Boot applications testing suite using Spring Junit plugin and Mockito framework.
  • Used Spring Rest Template to use the exposed REST web services.
  • Used Spring AOP in case of logging and security.
  • Exposed the application as a REST web service and implemented the authentication.
  • Implementation of HTTP Basic Authentication to restrict access by looking up users in plain text password and group files using Apache Mod Auth.
  • Developed Notification Service micro-service to use across the enterprise Application.
  • Used Spring Boot which is radically faster in building cloud Micro Services.
  • Integration of spring modules with AWS modules in order to consume third party services.
  • Created EC2 instances using cloud formation Templates on AWS.
  • Used Aws RDS for Postgre SQL as a data source and Redi’s is used as second level caching.
  • Developed all the Junit test cases for all the different layer implementations.
  • Developed JUnit test cases for Unit Testing and functional testing for various modules and prepared Code Documentation for future reference and upgrades
  • Designed and created multiple deployment strategies using CI/CD Pipelines and configuration
  • Created Auto deploy jobs using Jenkins and Maven.
  • Used Jenkins tool and made customizations according to the local build to track out the build status.
  • Integrated Jenkins with various DevOps tools such as SonarQube, Fortify and AWS.
  • Developed Maven configuration files for all the existing plugins to make part of the build.
  • Performed configuration, deployment and support of cloud services including Amazon Web Services.
  • Fixed production bugs and quarterly elevation issues and fixed sonar, Junit issues.
  • Used GitHub Enterprise to fetch, clone, fork and commit the code

Environment: Java 8, HTML5, CSS3, JavaScript, Angular7, SurveyJs, Spring Boot, Hybernate, Eclipse, SOA, Agile, Tomcat, PostgreSQL, selenium, Maven, JQuery, Ajax, AWS, Jenkins, GIT, SOAP, REST, Linux, Logback, Junit, Microservices,Rabbit MQ, Redi’s Cache.

Java Developer

Confidential

Responsibilities:

  • Worked on various projects such as Confidential 5G project, CFS and NextGen Projects.
  • Design, develop and test the web-based applications using HTML5, CSS3, Bootstrap, JavaScript, jQuery and React JS that meets accessibility and web browser standards for website.
  • Worked on applications using React JS Components, Forms, Events, Keys, Router, Animations and Redux concepts
  • Developed common CSS templates for use in all pages with CSS Background, positioning, text, border, margin, padding, and table.
  • Maintained states in the Store and dispatched the Actions to Reducer using Redux and added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
  • Implemented stable React components and stand-alone functions to reuse in future pages.
  • Implemented React container and Presentational components (as Stateless and Functional components when applicable).
  • Worked with various teams for adding 5G mobility features in NSA (NorthStar Architecture) Project using Redux-saga and Selectors as a middleware.
  • Implemented routing for all the components developed.
  • Created selectors and injected Reducers and Sagas in store.
  • Optimized and Implemented new API for existing and new API’s for CFS application flow to work.

Environment: Java 1.7, HTML5, CSS3, JavaScript, react, Hybernate, Eclipse, WebSphere, Ant, JQuery, Ajax, AWS, Jenkins, GIT, SOAP, REST, EJB, Junit, Microservices.

Confidential

Java Full Stack Developer

Responsibilities:

  • Experience with Object Oriented Analysis (OOA) and Object-Oriented Design (OOD).
  • Developing sample implementations based out of finalized design patterns using Java/J2EE.
  • Exposed to Amazon Web Services (AWS) for a multitude of applications utilizing the AWS stack such as EC2, VPC, Glacier, Route53, S3, RDS, Cloud Watch, Cloud Trial, SNS and IAM, focusing on high-availability, fault tolerance, Load balancing and auto-scaling in designing, Deploying, and configuring.
  • Continuous integration (CI) and deployment (CD) are implemented using Jenkins. Created CI/CD scripted/declarative pipelines to automate the API deployment into AWS EC2.
  • Implementing the REST web Services and exposing them for the Spring Rest Controller.
  • Developed and consumed Restful Web Services using JSON documenting REST API's using Swagger which exposes description of a RESTFUL web services to different clients.
  • Implemented Routing and HTTP modules for navigation between the components and invoking the Rest Services using GET, POST, PUT, and DELETE methods
  • Extensively involved in upgrading the existing system from Angular 7 to Angular 8.
  • Implemented Angular Router to enable navigation from one view to the next as customer performs application tasks.
  • Working with JASMINE in testing and Protractor for unit testing angular modules.
  • Experience in generating the Test Reports and Code Quality using SonarQube.
  • Involved in creating tables and worked on My SQL and PL/SQL to write Stored Procedures functions and packages for complex Inserts and updates in the database. And used Stored Procedures in the application.
  • Automated Test cases in TDD (Test Driven Development) and BDD (Behavior Driven Development).
  • Integrated the JSON objects, DB objects and business logic using Spring Framework.
  • Developed web application using Node JS and used express framework for video and audio processing.
  • Implemented Asynchronous and parallel programming with in the project using java 8 Completable Future and parallel Stream.
  • Fixed production bugs and quarterly elevation issues and fixed sonar, Junit issues.
  • Used GitHub Enterprise to fetch, clone, fork and commit the code
  • Used Postman to test the RESTful API for HTTP requests such as GET, POST, and PUT.

Confidential, Texas USA

Java Developer

Responsibilities:

  • Involved in the Analysis, Design, Coding and testing of user requirements to develop EAP Application.
  • Developed Repository components using Spring JPA.
  • Used Java8 features like Lambda expressions and Stream API on Collections to increase performance.
  • Implemented Caching to improve response times.
  • Designed and developed Restful Web Services using Spring Boot.
  • Responsible in developing Spring Boot Microservices from scratch.
  • Developed new Restful web services using Jersey Framework.
  • Developed the framework and custom directives using AngularJS framework features like two-way binding, Dependency Injection, directive, scopes, isolate scopes, directives, services, factories etc.
  • Developed integration tests using Protractor framework, Cucumber.
  • Used Ready API, Rest Assured, Postman to create Test Suites and test cases that are automated during API CICD deployments.
  • Developed Micro Services such as bootstrap, proxy, edge, login, etc. to update into AWS.
  • Monitoring and Scheduling Micro Services using Docker, AWS dashboard and processing, restarting the instances as per the project requirement.
  • Started Converting Existing login application from Angular 1.5 to Angular 4 using Test-driven development (TTD), Angular 4.0, Typescript 2.4, NodeJS, JSON, ECMAScript 6 and involved in quarterly release elevation.
  • Developing the client side library using Angular JS, Angular 4.0, Angular CLI, NodeJS, Bootstrap, and NPM.
  • Implemented Asynchronous and parallel programming with in the project using java 8 Completable Future and parallel Stream.
  • Fixed production bugs and quarterly elevation issues and fixed sonar, Junit issues.
  • Used GitHub Enterprise to fetch, clone, fork and commit the code

Confidential

Java/J2EE Developer

Responsibilities:

  • Actively involved in Requirement Gathering meetings with the Clients and Participated in project planning sessions with business analysts and team members to analyze business IT Requirements and translated business requirements into working model.
  • Developed the Java/J2EE based multi-threaded application.
  • Creating efficiently designed User Interactive Single Page Applications (SPAs) according to the client requirements using HTML5, CSS3, ReactJS, JavaScript, Bootstrap, Typescript, Angular 2, AJAX, JSON and RESTful API
  • Participated in code review meetings and provided improvements.
  • Developed web application using NodeJS and used express framework for video and audio processing.
  • Use SVN for software configuration management and version control and deploy the application in JBOSS server.
  • Used Mongo DB as a data source for data analyses of applications and analytics purpose.
  • Worked in NoSQL database on simple queries and writing Stored Procedures for normalization and renormalization.
  • Analyzed and fixed the bugs reported in QTP and effectively delivered the bug fixes reported with a quick turnaround time.
  • Used JBoss to create, debug and deploy application modules.
  • Prepared test cases and provided support to QA team in UAT.
  • Working with team of 5 members and worked closely with them in delivering the task and also work with project manager, engineering principals, and the production team.
  • Delivered the defect free code in time that complies to the standards of client

Environment: Java 1.7, HTML5, XML, Hibernate 3.0, Spring, Spring Security, JSON, Eclipse, Agile, JBoss, MongoDB, Ant, JQuery, Ajax, Jenkins, SOA, Angular JS, Node JS, Maven, SVN, CA Release Automation, SOAP, REST, Linux, Log4J, JUnit.

Confidential

Java Developer

Responsibilities:

  • Designed the front end of the application using JSP, HTML, CSS, AJAX, JSON and JQuery. Worked on backend of the application.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Created the web application using MVC pattern to manage runtime content, in the form of POIs.
  • Implemented business tier using Spring IOC and MVC.
  • Used Web Services to extract customer related product data from machines and servers using WSDL, XML and SOAP using Service Oriented Architecture.
  • Worked on the design and development of application in Hibernate framework
  • Implemented the functionality of fetching of data from different sources, persisted the data through Hibernate, to separate DAO layer from Database layer, and using core java classes.
  • Built a new CI pipeline. Testing and deployment automation with Jenkins.
  • Responsible for debugging the project monitored on JIRA (Agile).
  • Worked on front-end frame works like CSS Bootstrap for development of Web applications.
  • Special skills in developing user friendly, simple yet effective web based applications.
  • Build SQL queries for performing various CRUD operations like create, update, read and delete.
  • Performed Unit testing, Integration testing, and web application testing.
  • Taken part in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Worked in development of applications especially in UNIX environment and familiar with all of its commands.

Environment: Java 1.7 Java, J2EE, JSP, JQuery, Servlets, HTML, CSS Bootstrap, JavaScript, Spring 3.0, Struts 2.0, Restful with spring jersey, SVN, MongoDB, Eclipse, Git, Maven, Jenkins.

Confidential

Java/J2EE

Responsibilities:

  • Implementing modules using Core Java APIs, Java collection, multi-threading, and object-oriented designs. Involved in J2EE patterns MVC, Dependency Injection (DI), Inversion of Control (IOC), Data Access Object (DAO), Business Delegate, Service Locator and Singleton for the enterprise application.
  • Effectively involved in various stages of development of the project starting from the project planning until production and maintenance using agile methodology.
  • Worked on implementation of MVC pattern by using its Custom Tag Library, UI Components, Server-side Helper Classes, Valuators, Event Handlers and Navigation Handlers.
  • Involved in developing JSP pages for the web tier and validating the client data using JavaScript.
  • Developed web application using Spring MVC framework.
  • Used Spring DAO concept in order to interact with database SQL Server using JDBC template.
  • Proficient in Core Java concepts like Collections, Multithreading, Data Structures, Serialization, and JavaBeans.
  • Developed XML documents and generated XSL files for Payment Transaction and Reserve Transaction systems.
  • Used Subversion for version control and log4j for logging errors.
  • Involved in writing test cases for testing functional specification and for unit testing
  • Wrote SQL Stored procedures, triggers and views.
  • Helped production support team to solve trouble reports.
  • Interacted with testing team to fix defects.

Environment: CORE JAVA, J2EE, JSP, Spring, MVC, WebLogic 8.1, Hibernate, Web services, ANT, SOAP, WSDL, JavaScript, SQL server R2, CVS, JUNIT, UNIX.

We'd love your feedback!