We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Richmond, VA

SUMMARY

  • Around 9 of extensive experience in Software Development Life Cycle (SDLC), Enterprise Application Design, Development, Programming, Support Maintenance, and End - User support using Java/J2EE technologies with Tomcat, WebLogic application servers
  • Proficient with SDLC, Waterfall, Agile Methodologies, JIRA tools, Kanban boards.
  • Extensive experience in JAX-RS, Struts, EJB 3.0, JMS, ORM mapping frameworks.
  • Expertise with JPA using HIBERNATE, spring JDBC.
  • Experienced in using the open source platforms such as OpenShift, Docker and Kubernetes
  • Proficiency in developing and designing applications using Java 11
  • Expertise in using version control systems such as Git, SVN, and CVS
  • Experienced in developing Java applications using JDK 8 and JDK 11
  • Hands on experience with Java features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application.
  • Proficient in developing the enterprise application with Servlets, Struts, Spring Framework modules like Spring IOC, Spring MVC (Model View Controller), Spring AOP, Spring Boot, Spring Security, Spring Data, Spring Integration and ORM Frameworks like Hibernate.
  • Experience in IT industry as Engineer with proven expertise in Automation, Build/Release Engineering and Software development involving cloud computing platforms like Amazon Web Services (AWS), Azure and Google Cloud (GCP).
  • Experienced in using Java 11 APIs such as Date/Time, Streams, Lambda Expressions, and Concurrency.
  • Experience in Analysis, Design, Development, Implementation and Maintenance of applications using Java/J2EE Technologies like Servlets, JSPs, Hibernate, Spring DI, Struts and JPA with knowledge of SDLC concepts.
  • Excellent in deploying the applications in AWS as EC2 instances and create snapshots for the data that have to be stored in AWS S3.
  • Experience in handling messaging services using Apache Kafka.
  • Utilized Amazon Web Services (AWS) EC2 to deploy Docker containers with both monolith and Micro-Services architecture.
  • Demonstrated experience working with Java 11 and related technologies
  • Excellent experience in developing RESTful Services and SOAP based Web Services.
  • Expertise in developing SOAP based Web Services with WSDL, UDDI, XML, JAX-WS, JAXB, JAX-RPC and Apache Axis.
  • Expertise in client scripting language and serve scripting languages like JavaScript, JQuery, JSON, Bootstrap, Node.js, React JS.
  • Created continuous delivery pipeline for CDT Directory to run the war, Ami and deploy jobs in Jenkins brew master instance, which reduces the time for the deployment of micro services.
  • Experience with writing and deploying Spring Boot applications
  • Expertise in XML technologies such as XSL, XSLT, XML schemas, XPath, XForms, XSL-FO and parsers like SAX and DOM.
  • Extensive experience in developing applications using Core Java, Java 8, and J2EE technologies including JDBC, Java Servlets, JSP, EJB, Web Services (REST & SOAP), XML, HTML, JavaScript, JQuery, CSS, and AJAX.
  • Proficient in developing solutions using Message Platforms, including IBM MQ, WebLogic JMS, Rabbit MQ and Kafka, bridge connection between two plates form etc
  • Proficient experience of using the databases such as MySQL, DB2, Oracle 11g PL/SQL
  • Solid understanding of Service Oriented Architecture (SOA) and Micro Services Architecture.
  • Hands on experience in migrating existing Java applications in AWS cloud and worked on performance and cost-efficient solutions in AWS cloud to suit application specific needs.
  • Experience in working with (AWS)Amazon Web Services Elastic Bean Stalk like EC2, SQS, S3, Lambda, Elastic Search, Dynamo DB, Elastic Load Balancer (ELB) and Docker Container.
  • Good understanding on Migrating applications to Google Cloud Platform, Off site disaster recovery and archival with Google Cloud Platform, Hybrid architectures and multi cloud deployments.
  • Knowledge on web debugging tools (Firebug debugging tool) and used integration Testing frameworks and libraries like Jasmine and Karma for Angular JS and Node.js.
  • Design and develop applications on the OpenShift Container Platform
  • Experience in developing cloud-based application using Amazon Web Services, Pivotal Cloud Foundry and Spring Cloud.
  • Utilize camel to integrate Microservices with other Microservices and RabbitMQ messaging exchanges
  • Proven expertise in developing applications using Java 8 features like Lambda Expressions, Stream API, Optional Class, Date & Time API, and Functional Interfaces.
  • Strong MySQL and MongoDB administration skills in Unix, Linux and Windows.
  • Experience using Hibernate for mapping Java classes with database and using Criteria API and Hibernate Query Language (HQL).
  • Experienced in developing front end applications using HTML4/5, XHTML, DHTML, CSS3
  • Worked in Tomcat, Apache Http Server, and WebSphere Application server on the app server for the web services.
  • Good experience with developing and performance tuning queries, stored procedures on RDBMS like Oracle, and MYSQL
  • Excellent experience with code versioning tools like GIT,SVN.
  • Experience in configuring, working using Jenkins Continuous Integration.
  • Excellent communication and documentation skills to provide user and technical documents.
  • Excellent in Junit and Mockito frame work for unit testing.

TECHNICAL SKILLS

Programming Languages: Java, SQL, PL/SQL

J2EE Technologies: JSP, Servlet, Java Beans, JDBC, Web Services, SOAP, WSDL, RESTFUL, JNDI, JMS

Frameworks: struts, EJB, Hibernate, Mockito

Web Technologies: HTML, JavaScript

Dev. Tools: Eclipse, IBM RAD, Net Beans, Aqua studio

Application Servers: Apache Tomcat, IBM Web sphere

Databases: MySQL, Oracle, SQL Server

Scripting Tools: Maven, Ant, Shell scripting

Misc. Tools: CVS, SVN, SOAP UI, Jenkins

Methodologies: Agile, Waterfall

Big Data: Kafka, IBM MQ

PROFESSIONAL EXPERIENCE

Confidential, Richmond,VA

Java Developer

Responsibilities:

  • Implementation of the design wireframe using Angular and creating services and exposing it to the backend which runs on Spring Boot. Here we also have another layer that makes use of NodeJS mainly used for authentication, authorization and session maintenance.
  • Developed UI application initially using Angular and made use of customized components.
  • Built with TDD Redux/React.js and ES6 frontend, node.js backend.
  • Manage application containers using Docker and OpenShift
  • Extensive experience developing applications using Java 11 and JDK 11
  • Implemented Micro-Services based Cloud Architecture using Spring Boot.
  • Working Experience in Messing Platforms such as RabbitMQ, Kafka, AWS SQS. Open Shift and Red Hat Rules Engine.
  • Proficient in using Core Java such as OOPs, Collections, Generics, Exception Handling, etc.
  • Strong experience in using GIT version control systems such as GitHub, Bitbucket.
  • Developed AWS S3 to copy project artifact into S3 bucket.
  • Experienced in using Java 8 streaming and lambda expressions for efficient data manipulation and processing.
  • Experienced in using Java 8 and Java 11 frameworks such as Spring, JPA, Hibernate, and Struts.
  • Manipulated data using CRUD operations of MongoDB database management system and handled database access using Node JS.
  • Created sessions for Login user and setting session timed out for the entire UI application.
  • Strong understanding on client-side application and very good at attaining the architectural design for MVC using directives, promises and pipes.
  • Experience in Server infrastructure development on AWS Cloud, extensive usage of, Elastic Beanstalk, Dynamo DB, S3, Route53, SNS, and SQS.
  • Ran Log aggregations, website Activity tracking and commit log for distributed system using Apache Kafka.
  • Expertise in using Java 8 Date/Time API for managing date and time operations.
  • Involved in innovation of the current UI to make an implementation under mobile device access using cross platform technologies such as Ionic which helps in improving the business.
  • Involve in development, design and implementation of the front-end application using HTML5, CSS3, AJAX, Bootstrap.
  • Developed RESTful Web Services with JAX-RS using Spring Boot and Micro Services Architecture.
  • Experienced with SQL ORACLE, MongoDB, HTML/CSS, Java and JavaScript, JDBC, JNDI, JMS, Hibernate, xml, Unix/Linux, Maven, Git, SPA, Node.js, Postgre SQL, Taglibs
  • Deployed the application on Amazon Web services (AWS) and used it to provide a large computing capacity for scalable solutions.
  • Experienced in developing core Java applications using JDK 8 and JDK 11
  • Experienced in APL tools like POSTMAN and Swagger.
  • Made use of Reactive Forms using Angular where most of the validation is done using component rather than using template-driven which provides in HTML5.
  • Mainly involved in deployment activities CI/CD deployment and familiar with OSE (Openshift origin). Also made changes in Jenkins Files as per the requirement of the pipeline.
  • Involved in web services design and development. Responsible for creating and consuming web services using REST and XML.
  • Proficient in developing RESTful web services and microservices using Java 8.
  • Implemented JavaEE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
  • Demonstrated ability to create and maintain Java 11 unit tests
  • Implemented transaction management using Spring AOP and used Spring Aspects for implementing logging functionalities.
  • Worked in integrating JMS with SPRING BOOT by providing an instance which is embed with Active MQ.
  • Node Package Manager (NPM) was used to list out the right versions of the packages and their dependencies for the project.

Environment: Java 11, JDK 8 and JDK 11, java 8,AWS,GIT,GitHub,Bitbucket,Openshift,JavaScript, HTML5, CSS3-LESS, AJAX, Bootstrap,jQuery, Spring Security, Rabbit MQ, Node JS,React, Express JS, HTML5, Bootstrap, Site Minder, Hibernate, OIDC, Jenkins, Log4j, MongoDB, Mongoose Connector, Oracle, JBoss, Elastic search, EBS, Elastic Load Balancer, Docker, Apache tomcat, Mockito, Junit, mock MVC, Kubernetes.

Confidential

Java fullstack Developer

Responsibilities:

  • Designed and developed the application in sprints using Agile Scrum methodology.
  • Involved in the data flow between the CACS application and the FDR system as a middleware.
  • Analysis and design to provide solutions for storing useful data to integrate java with big data technologies. Thereby doing POC and implementing solution based on POC.
  • Knowledge of the Java 11 garbage collection algorithms and performance tuning
  • Writing Technical design document with the class, sequence, and activity diagrams in each use case.
  • Implemented User Interface and integrated with backend code, Node JS as server side technology.
  • Collected and Analyze data using Hadoop big data analytic tools Kafka, Spark Stream, including Azure Storage tools, Spring Boot
  • Develop custom automation solutions to improve the OpenShift experience
  • Designed, built, and deployed a multitude application utilizing almost all of AWS stack (Including EC2, S3, Dynamo DB, SQS and EMR), focusing on high-availability, fault tolerance, and auto-scaling.
  • Used ES6 and JSX with React for component development. Used Babel to compile JSX and Es6 into JavaScript.
  • Skilled in developing distributed applications using the concepts of containerization (Docker) and orchestration (Kubernetes).
  • Designed and developed Micro Services business components using Spring Boot.
  • Expertise in developing web-based applications using Java 8 web technologies such as JSF, JSP, and Servlets.
  • Expert in Core Java with strong understanding of Garbage Collector, Collections Framework, Exception Handling Multithreading, Event handling, JDBC, JMS and Generics.
  • Excellent work experience with Version Control Tools such asVSS, SVNandGitHub.
  • Experienced in developing RESTful web services using Spring Boot and JPA.
  • Worked in building the proof of concept for redesign of the collection agent portal to micro services, Spring boot and Angular.
  • Designed and developed the rest services for the auto trigger of the emails notifications from EC application.
  • Build Kafka/RabbitMQ in AWS and implemented Producer Web services to process the messages to/from Queue.
  • Collaborated on responsive front-end development using React, Node.JS, JavaScript and coffee script with DevOps development principles.
  • Integrated Open stack API with Amazon EC2 cloud-based architecture in AWS.
  • Hands-on experience with developing RESTful web services
  • Expertise in developing applications using Spring Boot and its related technologies
  • Monitor application performance and availability using OpenShift tools
  • Experience in developing MicroServices using Spring-Boot.
  • Integrated Open stack API with Amazon EC2 cloud-based architecture in AWS.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with UNIX Shell scripts to automate routine jobs.
  • Proficient in writing unit and integration tests for micro services.
  • Ability to debug and troubleshoot code written in Java 8 and Java 11
  • Wrote oracle Stored Procedures for data and integration with java.
  • Developed test cases using Mockito and Junit.
  • Did automated API testing using Postman.
  • Did the application support on different environments from QA to Production Was responsible for analyzing the issues.
  • Expertise in developing applications using Java technologies such as Java 8, Spring Boot, Hibernate, and JPA.
  • Strong knowledge of object-oriented programming, design patterns, and software development best practices.
  • Knowledge of software engineering practices and methodologies such as Agile, Test Driven Development (TDD) and Continuous Integration (CI)
  • Hands-on experience in developing applications using various Java frameworks such as Play Framework, Dropwizard, and Apache Struts.
  • Skilled in developing multi-threaded applications using the Java 8 Concurrency API.
  • In-depth knowledge of Java Memory Model, Garbage Collection, and performance optimization.
  • Familiarity with various development tools such as Eclipse, IntelliJ IDEA, and Maven.
  • Familiarity with version control systems such as Git and SVN.
  • Providing technical and functional support to the users and fix them in case of any issues.

Environment: Agile Methodology, Java.8, Openshift, J2EE, HTML5, CSS3, jQuery, Ajax, React, Rest API, Bootstrap, JavaScript, AngularJS, JSP, NodeJS, Hibernate, Spring Framework, Spring MVC, Spring IOC, Spring boot, spring security, spring Eureka, OAuth, JAX-RS, GIT, JUnit, Maven, Restful,Big Data Amazon Web Services (AWS), Micro Services, Mongo DB, WebSphere, JIRA, Jenkins, Spring Tool Suite, DevOps (CICD).

Confidential

Java full stack Developer

Responsibilities:

  • Involved in gathering and analyzing business requirements and converting them into technical specifications.
  • Used Clear case for maintaining the project documentation and code.
  • Implemented object/relational persistence using Hibernate for the domain model. Developed hbm files, Entity classes using annotations and used HQL to query the Database.
  • Development of application using J2EE, EJB, Hibernate, Web Services (SOAP), MySQL, Ant technologies
  • Hands on experience with data persistency using Hibernate and EJB
  • Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP.
  • Moving existing monolithic architecture to micro services and migrating them to AWS cloud
  • Responsible configuring Log4j configuration for the application
  • Have done Database integration using SQL queries and developed Junit using Mockito test cases to test various Java components
  • Worked closely with various teams to resolve issues which include: Business, QA, Build & Deployment, Off-shore, Tier2, Production Support teams
  • Mentored, trained and educating the users in technology perspective, walk through and review sessions, closely worked with users, developers and team members in problem solving.

Environment: Java, J2EE, Servlets, JSP, JDBC, EJB, Hibernate, Web services, WSDL, SOAP, REST,, jQuery, ANT,XSD,XML, log4j, UNIX.

Confidential

Java Developer

Responsibilities:

  • Involved in various SDLC phases like Design, Development and Testing. Interact with business managers to transform requirements into technical solutions.
  • Designed the application using the J2EE design patterns such as Session Façade, Business Delegate, Service Locator, Value Object and Singleton.
  • Configured spring to manage Actions as beans and set their dependencies in a spring context file. Developed presentation tier as HTML, JSPs using Struts 1.1 Framework. Used AJAX for faster page rendering.
  • Developed GeneralLedgermodule, which streamlines analysis, reporting and recording of accounting information. General Ledger automatically integrates with a powerful spreadsheet solution for budgeting, comparative analysis and tracking facility information for flexible reporting.
  • Developed client-facing Struts web applications by creating and modifying Javaclasses, JSPs, Struts Delegates and DAOs, AJAX.
  • Implemented the MVC architecture using Struts framework. Developed various Action Classes that route requests to appropriate handlers, Coded Struts Action Servlets to process requests and forward to Struts Action classes.
  • Developed JSP and Java Helper classes for In-patient and out-patient Information. Wrote Actionclasses, RequestProcessor, BusinessDelegate, BusinessObjects, ServiceClasses and JSP pages.
  • Application integration with Spring Web Services to fetch data from external Benefits application using SOA architecture, configuring WSDL based on SOAP specifications and marshalling and un-marshalling using JAXB
  • Developed web pages using Servlets and XML for various modules and involved in environment set up with Ant, Eclipse, JBoss and SQL Server 2005.
  • Participated in development of a well responsive single page application using AngularJS framework, JavaScript and jQuery in conjunction with HTML5, CSS3 standards, with front-endUI team.
  • Worked with CSS3 and bootstrap to create Responsive Web Designs for multiple pages.
  • Designed dynamic and browser compatible pages using HTML/HTML5, CSS and JavaScript.
  • Involved in developing code for obtaining bean references in spring framework and used Spring MVC to implement the Model View Controller pattern. Used Spring IoC to inject data into Java beans.
  • Developed project in Eclipse IDE and created DB interactions using Hibernate. Provided management with technical documentation for Java applications using MS Visio and MS Word.
  • Worked on JDBC for data persistence and prepared high and low level design documents for the business modules for future references and updates. Deployed the application in JBoss Application Server in development and production environment.
  • Implemented CVS as Version control system and used Maven as a build and dependency management tool to manage various dependencies.
  • Used ANT as build tool and Junit for writing Unit tests.
  • Involved in the functional test of the application and tested Java applications using FunctionalTesting, JBoss and log statements. Code Walkthrough/ Test cases and Test Plans.

Environment: CoreJava, J2EE, JSP, Struts, Servlets, Spring, Hibernate, HTML5,CSS3, Bootstrap, Angular JS, JDBC, Oracle 8i, AJAX, XML, ANT, Junit, CVS, Maven and JBoss Application Server.

We'd love your feedback!