We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

Arlington, VA

SUMMARY

  • Great experience of HTML, XML, DHTML, JavaScript and Cascading Style Sheets (CSS)
  • Good experience in designing web pages.
  • Proficient in Web designing development using Adobe Dreamweaver HTML5 CSS JavaScript XML Angular JS JSON SF and Ajax.
  • Experience in MVC (Model View Controller) architecture, using Struts, AJAX and Spring Framework with various Java/j2EE design patterns.
  • Responsible for designing Presentation Tier (web pages) using the concepts such as HTML, XML, CSS, Java Script and jQuery using AJAX.
  • Experience in designing User Interface UI applications and professional web applications using HTML5, CSS3, JAVASCRIPT, JQUERY, AJAX, JSP, JSON, Bootstrap, and Angular JS.
  • Intermediate experience with Advanced JavaScript including prototype - based inheritance, AJAX, JSON and familiar with JavaScript frameworks such as, jQuery.
  • Having strong Algorithmic skills and condensed in Programming, design patterns and OOPS concepts, Design Patterns, collections, threading etc.
  • Involved to implement various screens for the front end using Reacts and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Extensive experience in Object Oriented Analysis in developing server side and front-end framework using J2EE design patterns and Angularis.
  • Experience in developing Single Page Application (SPA) using Angular JS, React S, Routing, Controllers, Services, and Custom Directives, Node.js, Bower, Grunt.
  • Experience in Development and Maintenance of web - based and Client/Server applications utilizing Java, J2E€, Spring, Hibernate, JSF, JMS, XML, EJB, JSP, Servlets, JDBC, JSON, HTML and JavaScript, SQL, PL/SQL.
  • Developed User Interface using HTML, CSS, JavaScript, Angular JS, React JS, AJAX, jQuery, JSF, JSP and Bootstrap.
  • Created Single page applications with Angular using TypeScript to create Directives, Components, Services, Pipes, Observables, Reactive/Template driven forms, and Router for multiple components utilizing Router Guards and Navigation.
  • Designed and developed the dynamic web application using HTML5, CSS3, LESS, SASS, ECMAScript (ES6), J Query. Node JS, React, Bootstrap, Angular 4.
  • Used typescript version ECMAScript (ES6) as a compiler to compile the code into JavaScript and to write code for Angular JS components.
  • Experienced in testing Angular, Angular 2 applications using Jasmine, Mocha, Karma, and Angular Test Bed.
  • Experienced in unit test using jasmine on Karma, and End2End testing using protractor and http-server.
  • Used java8 features like stream and Lambda expressions.
  • Analyze, design and implement application for Leasing Department by using Java8, streams, lambda functions, Spring Boot, ORM frameworks and Tomcat Application Server.
  • Rich experience in consuming Restful web services by making asynchronous calls to the server using Ajax, Super-agent, Axios, isomorphic-fetch and resolving the JSON from the response.
  • Specialized in Java Restful API development, Spring Boot Micro services development with Docker CE and Open-source Kubernetes and AWS Elastic Kubernetes on AWS VPC.
  • Strong understanding of common API technologies, such as OAUTH, SAML, Spring Boot and Micro services.
  • Good performance in Microservices with Spring Cloud which contains Eureka, Ribbon, Hystrix, Zuul, Spring Cloud Config.
  • Hands-on experience in Spring Frameworks, including Spring 5, Spring MVC, Spring Data, Spring Boot, Spring Security, Spring Cloud.
  • Professional skills in authentication and authorization with Spring Security in the mode of LDAP, OAuth2, SAML, JWT SON Web Token.
  • Good Knowledge on working with OAUTH2.0 to provide authentication and authorization to Rest services by exchanging Access tokens.
  • Good knowledge in working with the Message Queues with Java Messaging Service (MS) for retrieving the data by implementing XML parsers.
  • Experience in NoSql databases like Hbase, Cassandra and MongoDB for data extraction and storing huge volumes of data.
  • Experience with databases like DB2, Oracle 11g, MySQL, SQL Server, and MS Access.
  • Experienced in using POSTMAN and REST-assured for RESTful Web services/REST API testing.
  • Experience with testing frameworks JUnit, Mockito and Selenium.
  • Used Maven and Gradle for building Java applications as well as Jenkins 2 for CI/CD support.
  • Hands-on experience in using Eclipse, Log4j, sif4j, JUnit, Mockito, TestNG for building, logging, testing and Visual Source Safe, CVS and SVN for version control.
  • Proficient in working with version control systems - GIT / GitHub and Bitbucket.
  • Hands on experience in Eclipse, Source Tree, Sonar and Version Controls using GitHub.
  • Experience as a Azure DevOps, AWS Cloud Engineer, DevOps automation Engineer, Build & Release management, and worked in many technical roles both in Linux and Windows environment for build/Release automation process in Web & cloud/server Environment using Java/j2EE/.NET Technologies, Azure, AWS & open-source technologies.
  • Experience in Data Serialization formats like JSON XML.

TECHNICAL SKILLS

Languages: Java/J2EE, R, Python

Technologies: JSP, Servlets, JMS, Spring, Spring Webservices, SOAP, WSDL, JavaScript, Node JS.

Design Patterns: MVC, Front Controller, Session Façade, Business Delegate, Observer, Singleton, Decorator.

Frameworks: Spring (MVC, IOC, Boot), Spring Cloud, Spring Security, Struts, Hibernate, JSF, Log4j, React, Bootstrap, Angular JS.

Databases: Oracle PL/SQL, MySQL, MongoDB, Cassandra.

Scripting: HTML5, XML, CSS3, DHTML, GSON, JSON, JavaScript, TypeScript, AJAX, Angular, Shell Script, DOM, jQuery.

CloudTechnologies: AWS, Docker, PCF, Jenkins.

Application: WebLogic, JBoss, Apache Tomcat, WebSphere.

IDE: IntelliJ, Visual Studio, Eclipse, Docker.

Version Control & CI/CD: GIT, GitLab, Bitbucket, Docker, Jenkins, Kubernetes

Build and Test: Ant, Maven, Gradle, Junit, Mockito, Postman, Selenium, Log4J, Junit, Mocha.

Automation Tools: Selenium, WebDriver, TestNG, Eclipse, Git/GitHub, Jenkins, SOAP UI, REST with POSTMAN

PROFESSIONAL EXPERIENCE

Sr. Java Developer

Confidential, Arlington VA

Responsibilities:

  • Used Microservices architecture, with Spring Boot based services interacting through a combination of REST and Spring Boot.
  • Expertise in implementing web and enterprise applications using Java 11 . Spring Boot, Spring Rest and Spring Security, Reach, NodeJS, Python, MySQL, Angular, Mango DB.
  • Worked in React J for creating interactive Ul's using One-way data flow, Virtual DOM, JSX, React concepts.
  • Implemented React router for building the single page application.
  • Experience with Modern JavaScript ES6 features like arrow functions, array and object de-structuring, spread, operators with NodeJS and Reacts JS.
  • Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks in React, Built React application utilizing Redux for state management.
  • Used props, states, keys, refs in React.js to build the Ul components.
  • Used React-router to route the pages on the client-side and built SPA.
  • Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Implemented the Graphic User Interface GUI by coding in HTML5, CSS3, Bootstrap, JavaScript, JQuery, and JQuery UI.Wrote the unit test and end to end test using protractor, karma, Jasmin and JavaScript.
  • Analyzes design and determines coding, programming, and integration activities based on general objectives and overall architecture of product or solution using Java 11.
  • Deployed Spring Boot based microservices in Docker and Amazon EC2 container using Jenkins
  • Developed Microservices using Spring MVC, Spring Boot, and Spring Cloud.
  • Build Restful API web services using Node jS and used a full complement of Angular JS, Node. js, and Mongo DB to store and present assessments.
  • Used Swagger to test the developed RESTful API.
  • Developed RESTful Web Services to retrieve data from client side using Microservices architecture. manipulate data in MySQL.
  • Consumed RESTful web services using Apache Http Client for the data coming from external systems.
  • Externalized configurations using Spring Cloud Config server with GITHUB repository
  • Involve in the team to integrate the Spring Boot, Spring Data JPA and Spring Cloud framework.
  • Developed the user authentication and authorization by using Spring Security OAuth2.0 and JSON Web Token (JWT)
  • Configured Kafka to read and write messages from external programs and Configured Kafka to handle real time data.
  • Developed end to end data processing pipelines that begin with receiving data using distributed messaging systems Kafka through persistence of data into HBase.
  • Used Mongo DB document-oriented database to store data and Configured Mongo Sharing for scalability and High Availability.
  • Running Tests and writing Swagger specifications for few micro services.
  • Hands-on experience in using Eclipse, Log4j, sif4j, JUnit, Mockito, PowerMock, TestNG for building, logging, testing and Visual Source Safe, CVS and SVN for version control.
  • Used Simple Logging Facade for Java (SLF4J) for logging implementation.
  • Apache Maven is used as Build tool to automate the build process for the entire application
  • This involves developing the Spring boot app in STS with GIT LAB and GIT HUB as repository. Used Atlassian tools like BitBucket, Bamboo and Jira for build and Maintenance of the project.
  • Developed Docker image and containers for the application by configure Dockerfile, using Docker Compose to manage images.
  • Developed Open stack API to Integrate with Amazon EC2 cloud based architecture in AWS, including creating machine Images and worked on AWS, High Availability. Practices and deploying backup/restore infrastructure.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
  • Good experience with version controls like GIT, GitLab, Bitbucket along with CI/CD tools like Docker, Jenkins, Kubernetes to bring code to Staging Area.
  • Used Java 8 features technologies and Spring Boot Framework for developing and deploying the Spring Web applications and Microservices.
  • Used Git, JIRA and Agile methodology for source control, project management and software development respectively.
  • Created Angular HTTP Client interceptors to add necessary JWT tokens for the outgoing requests from UI.
  • Used Postman and SoapUI to test Restful web service endpoints and performed operations to get, post, update and delete data.
  • Used Micro Service architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.
  • Worked on Integration with Spring Security in Web application by using JWT.
  • Used Spring core Annotations for Dependency Injection Spring DI and Spring MVC for REST API’s and Spring Boot for microservices.
  • Designed and developed Microservices based business components and RESTful service endpoints using Spring boot.

Full-Stack Java Developer

Confidential, Atlanta GA

Responsibilities:

  • Responsible for all stages of design, development, and deployment of applications.
  • Active role in Test Driven Development termed as DD apart from Agile Software Development.
  • Developed Webservice components using SOAP and REST and integrated to the application. Used SoapUI and Postman interfaces to hit the endpoint of different services to test perfect response.
  • Consumed REST based Microservices with Rest template based on Restful APIs
  • Used in-built marketplace services of PCF for RabbitMQ, MySQL config.
  • Experienced in migration of existing application into Micro Services architecture using Spring Cloud and AWS
  • Responsible for creating a microservices system using Java 8 with spring Boot, Netflix OSS, RESTful API and experience with Java 8 features like Stream, Lambda expressions and Filters.
  • Designed and implementedtriggers to Splunk infrastructure, deployment, products, apps, reports, alerts, and dashboards and managed Splunk knowledge objects.
  • Implemented Spring Boot Micro Services to divide the application into various sub modules. Used micro-services architecture with Spring based services to integrate user libraries in the application
  • Used AJAX frameworks like JQuery, JSON to develop rich GUIs and involved in performance tuning the website.
  • Designed and developed user friendly interface by using JavaScript,HTML,CSS, JQuery, Involved in bug fixing on functionality, performance and designing issues with JavaScript and JQuery.
  • Provide consulting and cloud architecture for premier customers and internal projects running on Microsoft Azure platform for high availability of services, low operational costs.
  • Configured and deployed the project on AWS EC2 instances and collaborated with DevOps team for SIT, QA and Production deployments.
  • Designed and developed micro services business components using Spring Boot. Used Spring IOC for dependency injection and Spring AOP for cross cutting concerns like logging, security, and transaction management.
  • Used typescript version ECMAScript (ES6) as a compiler to compile the code into JavaScript and to write code for Angular JS components.
  • Used Java 8 Spring boot, Spring MVS Framework, Spring cloud for developing the application, Implemented ORM-mechanism using Angular and JPA. Used GIT/GitHub and Bitbucket for Source Code Management.
  • Automated Angular JS application Using Protractor, Jasmine and Karma using BDD style describe it and expect.
  • Comfortable working with MERN(MangoDB, Express, Reach, NodeJS) Stack .
  • Implemented Angular Router to enable navigation from one view to the next as customer performs application tasks.
  • Worked in close collaboration with the DevOps team to maintain and build the application using the Gradle tool.
  • Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns.
  • Designed, analyzed and developed the front-end and back-end Servlets, Bootstrap for designing HTML5, CSS3 layer.
  • Created the Angular js app using Yeoman, Grunt, Bower and used Angular Ul for component model.
  • Actively involved in using MVC, HTML5 to enable client-side date to meet specific criteria by applying various validate, visual feedback on validation.
  • Developed SOAP based JAx-WS Web Service interfaces for integrating multiple systems, code re-usability.
  • Worked on Rest Web services for backend services used Oracle for database services and RESTful web services usi.
  • Developed Restful Web services for other systems to interact with our system and secured the service with Spring-s.
  • Used Spring MVC components to implement business layer and Spring Boot for Micro-services.
  • Used the Spring IOC feature to get Hibernate session factory and resolve other bean dependencies also used Spring to persist the data to the database for few applications.
  • Experienced in migration of existing application into Micro Services architecture using Spring Cloud and AWS.
  • Utilized spring core, OP and security to build robust business operations with transactional support.
  • Configured hibernate with Spring ORM as part of spring and Hibernate Integration for best results.
  • Developed the data access classes using JDBC and SQL query log4j for logging and SVN for version control.
  • Sound knowledge in SQL within Oracle, MySQL, MS-SQL Server.
  • Implemented the function to send and receive AMQP messages on RabbitMQ synchronously.

Sr. Java Developer

Confidential, Atlanta GA

Responsibilities:

  • Designed and developed Application using Spring MVC and Spring Templates.
  • Used various Core Java concepts such as Exception Handling, Collection API's to implement various features and enhancement.
  • Involved in bug fixing on functionality, performance and designing issues with JavaScript and JQuery.
  • Used Spring Core for concept of Inversion of control (IOC) and implemented using dependency injection.
  • Developed RESTful Web Services to retrieve data from client side using Microservices architecture.
  • Developed REST Web services to make web service calls simple and easy for the client to access it with the help of standard HTTP URIs.
  • Developed micro services using Spring Boot exposed as REST API and integrated with Angular JS based web applications
  • Used Oracle 11g hosted in Amazon RDS as the Database.
  • Designing, coding, unit testing, defect fixing, deployments, issues debugging, etc. for multiple modules in CONGO.
  • Used Hibernate for connecting to the database and mapping the entities by using Hibernate annotations.
  • Designed and developed the framework to consume the web services hosted in Amazon EC2 instances, Amazon EC2 is also used for deploying and testing the lower environments such as Dev, INT and Test.
  • Worked with Spring Core, Spring MVC Framework for Dependency Injection (DI), and Spring Context to provide message source.
  • Building reusable components and front-end libraries by using React. S.
  • Object storage service Amazon S3 is used to store and retrieve media files such as images.
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
  • Exported SQL data into Elastic search to allow much faster and scalable user searches from the database.
  • Developed Angular S Single Page Application consuming JSON data from Restful services, Used AngularjS framework for building web-apps and is highly efficient in integrating with Restful services.
  • Debugging production issues, root cause analysis and fixing.
  • Worked on creating custom Docker container images, tagging, pushing images, and integration of Spring boot
  • Developed REST Web services to make web service calls simple and easy for the client to access it with the help of standard HTTP URIs.
  • Developed micro services using Spring Boot exposed as REST API and integrated with Angular JS based web applications
  • Used advanced Java 8 features like Lambda expressions for array operations, Streams, Method reference, collections.
  • Developed front end using the JSF. JSTL, HTML5, CSS3, JavaScript, query and Angular S.
  • Developed Junit test classes for unit testing purposes.
  • Involved in setting up Maven configuration and helping Continuous Integration (CI) Issues

Full-Stack Java Developer

Confidential, Atlanta GA

Responsibilities:

  • Instrumental in Installing and working with ORACLE APPLICATION TESTING SUITE (OTS).
  • Took lead role in entire Confidential application systems like BUZZPORT, BANNER, BUZZMART and many more automating using ATS in OTS. Got pears appreciation.
  • All manual steps were moved to OTM, created automation scripts for them and developed framework and were used to run regression suite every week.
  • Lead testing from inception to completion of successful production implementation.

Automation QA developer

Confidential, Atlanta GA

Responsibilities:

  • Performing PM activities for set of clients assigned to them. Wave/client planning/tracking, issue management, execution of wave & cutover.
  • People management for assigned waves (time offs etc).
  • Create initial plan for a client in the CPA tool based on the master run book.
  • Driving CPA tool update for assigned clients in the waves.
  • Ensuring that CP tool always reflect the most current dates, in line with “Wave Schedule” on SharePoint.
  • Update, track and close issues in the master issues log
  • Automating new client functionalities.
  • Continuous integrating with Jenkins and ALM
  • Part of BPT development framework team
  • Test automation Planning and assigning/guiding team to complete their tasks.
  • Preparing Weekly status and sharing with stakeholders.
  • Executing and Sharing Smoke results with client on daily basis.

We'd love your feedback!