We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

Springfield, MO

SUMMARY:

  • Extensive working experience of 6+ years with in Design, Development, and Implementation in the field of Web Applications development using HTML, CSS, XHTML, JavaScript, jQuery, Angular JS, Bootstrap, AJAX, XML, JSON, Restful web services and Responsive web designing.
  • Expertise in using HTML, CSS, XML, XSL, XSLT, JAXP, JAXB, JAVASCRIPT, JQUERY, JSON, JSTL, Backbone JS, Ember js, PHP, Express JS, YUI (yahoo UI) Ext JS, React JS, Node JS and AJAX meeting W3C standards.
  • Developed Ext - JS components like Grids, Toolbars, Panels, Combo-Box and Button etc.
  • Developed Single page application with using AngularJS with MVC Frame Work.
  • Expertise in Core Java concepts - Collection Framework, Exception Handling, IO, Serialization, Multi-threading, Concurrency etc.
  • Involved in deploying systems on Amazon Web Services ( AWS ) Infrastructure Services EC2.
  • Experience in working on various Frameworks like Spring, Struts, JSF, EJB and ORM Technologies like Hibernate, and IBatis, which implements JPA.
  • Good knowledge of Spring Core, Docker, spring batch, Spring security, spring boot, spring MVC and spring's integration with Hibernate and Struts technologies.
  • Experience in Service Oriented Architecture (SOA), Web Services design development and deployment using WSDL, REST, UDDI, JAXP, JAXB, SAX, DOM, XSLT, Apache AXIS, SOAP Web Services, OAuth.
  • Experience in deploying, configuring and administering application servers such as IBM WebSphere, WebLogic, JBoss, JAX-WS, Glassfish and Apache Tomcat.
  • Used AWS Lambda to run the code in the AWS (Amazon Web Services) and Deployed Spring Boot based micro services Docker container using Amazon EC2 container services and using AWS admin console .
  • Expertise in implementing Design Patterns like Singleton, Controller, MVC (Model View Controller), Session Facade, Service locator, DAO, DTO, Business Delegate, Factory and Abstract Factory, Decorator, Observer, Adapter and Strategy.
  • Worked on the SPRING framework like SPRING IOC and SPRING DAO, JDBC Templates, Transactions, Security, AOP, MVC, ORM, Netflix OSS.
  • Experience with AWS S3 services creating buckets, configuring buckets with permissions, logging, versioning and tagging.
  • Used persistence frameworks, Hibernate ORM, JPA to map POJOs to a relational database.
  • Strong working experience on Hibernate. Used Hibernate Connection Pooling, HQL, Hibernate Caching.
  • Proficient in using Object Oriented Programming Analysis and Design (OOAD) principles, UML and Rational Rose and Object-Oriented Design Patterns in building high performance applications.
  • Experience in using JSP and Servlets to create web interfaces and integrating apache tools like Kafka, RabbitMQ.
  • Worked on (JMS) MQ's like IBMMQ and Active MQ.
  • Configured & deployed Java applications on Amazon Web Services ( AWS ) for a multitude of applications utilizing the AWS stack, cloud formation.
  • Good knowledge with Grunt task runner and installed latest version of libraries with Bower based on running in the Node JS environment.
  • Solid experience on API development using node JS, express JS and Mongoose.
  • Performed Automation deployment using Kubernetes.
  • Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Hands on experience with various Applications servers and Web servers (IBM Web Sphere Application Server, WebLogic, JBoss, and Tomcat).
  • Well experience in Design and Development of database systems using RDBMS concepts including Oracle, PostgreSQL, MySQL and experience in writing SQL queries, PL/SQL, T-SQL, Stored procedures, prepared statements and triggers.
  • Created Kubernetes Clusters on AWS for Java Web Applications
  • Knows big data technologies like Hadoop, Map Reduce, HDFC, Hive pig.
  • Hands on experience using Drools Framework.
  • Performed DevOps for Linux, Mac and Windows platforms.
  • Proven knowledge in one or more NoSQL Document Store databases such as MongoDB, Cassandra.
  • Skilled in using automated functional testing tools like Selenium and test-driven development using JUnit and debug tools like log4j.
  • Used Selenium WebDriver and TestNG to run parallel testing by creating Groups and categorizing test cases.
  • Execution of automated test scripts using Load Runner, JMeter to test the performance and SOAP UI is the web service testing tool for API Testing.
  • Experience in Web Application Development, SOA, Client-Server based Enterprise Applications, System Analysis, Technical Design, B2B Implementation, Performance Tuning and Testing.
  • Developed and maintained automation framework using Ruby and Selenium WebDriver.
  • Experience in writing Build Scripts using Shell Scripts, ANT, MAVEN and using CI (Continuation Integration) tools like Continuum, Jenkins and Hudson.
  • Expertise in writing JUnit test cases using Junit Frameworks like Mockito and JMock.
  • Strong knowledge on working with Jasmin-Karma, Protractor for client-side unit testing and Experience on working client-side build tools like NPM, Grunt, Gulp, Bower.
  • Extensive experience in working on projects with Waterfall and Agile methodologies such as Test-Driven Development (TDD) and SCRUM, Elastic Search.
  • Extensively used Maven and ANT as build script for application build and deployment, Junit and log4j for unit testing and logging and Client-side java script Unit testing tools such as Jasmine along with karma, coffee, Jest, mocha, chai scripts.

AREA OF EXPERTISE:

  • Application Development Experience
  • Unit Testing
  • XML Technologies
  • Multithreading
  • AWS/Azure
  • Continuous Integration
  • Microservices
  • Restful API
  • Messaging Technology like RabbitMQ

EXPERIENCE:

Sr. Java Developer

Confidential - Springfield, MO

  • Responsible for designing and developing high performance throttling service.
  • Used Agile practices and Test - Driven Development(TDD) techniques to provide reliable, working software early and often.
  • Created rest client API for the application.
  • Worked on AJAX implementation to retrieve the content and for displaying it without reloading the existing page.
  • Developed user interface using JSP, Java Script, HTML5 and CSS.
  • Involved in deploying systems on Amazon Web Services (AWS) Infrastructure Services EC2.
  • Involved in the development of project back-end logic layer by using most of the core java features such as Collection Framework, Interfaces, and Exception Handling programming.
  • Tested the entire application using JUnit.
  • Implemented batch configuration in spring boot application. Created the Maven project to integrate spring boot, Restful API, Oracle & Microservices.
  • Used AWS Lambda to run the code in the AWS (Amazon Web Services) and Deployed Spring Boot based micro services Docker container using Amazon EC2 container services and using AWS admin console
  • Used Spring Boot at back-end which helps to develop application with ease
  • Participated in Build & Deployment activities using Gradle build scripts.
  • Involved in various SDLC Life cycle phases like design, development, testing, documentation, deployment & maintenance of application software.
  • Development involved technologies like Java, J2EE (Multithreading, JNDI, XML Parsers), JSP, Servlets and Spring MVC.
  • Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP (Google Cloud Platform) Utilized Kubernetes and Docker for the runtime Implemented business logic using Session Beans, Servlets and Stored Procedures. Developed Data Access Objects to handle HQL queries using Hibernate and Transfer objects.
  • Develop Rest services with spring technologies like MVC cloud, spring JPA and AWS.
  • Configured & deployed Java applications on Amazon Web Services (AWS) for a multitude of applications utilizing the AWS stack, cloud formation.
  • Developed various helper classes using Core Java multi-threaded programming and Collection classes.
  • Apache Ant was used for the entire build process.
  • AngularJS to consume restful services.
  • Used Hibernate ORM Framework for the persistence layer.
  • Worked with Java libraries to access AWS facilities as Simple Storage Service (S3), Simple Queue Service (SQS) and DynamoDB.
  • Learned and used bamboo which is the new way of deployment and build process.
  • Developed JSP pages, Controller, Helper & Validator classes for the application. Used JavaScript for client-side validation.
  • Writing SPA (Single Page Application) using AngularJS.
  • Used AngularJS as the development framework to build a single-page application.
  • Used JIRA for project stories, defect tracking and raising different type of severity of the defects. Familiarity with Service oriented architecture (SOA) by developing and consuming Restful web services based on JAX-RS and Jersey.
  • Designed Presentation layer using JSP, Struts framework and did front-end validations using JavaScript and JQuery.
  • Developed application using AngularJS to implement Single Page Architecture (SPA).
  • Used log4j for logging info and are helpful in debugging the issues.
  • Used GIT Bash as a version control tool.
  • Improving the coding standards, code reuse, and performance of the application by making effective use of various design patterns.
  • Used ng-table, ng-grid and various types of Angular Directives.
  • Opened CRQs to deploy the application in Stable and Production environments and deployed the application in Development, DB-Dev, Stable and Production environments and validated the application upon successful deployment.
  • Worked on Vagrant development environment for local verification.
  • Prepared and executed test cases for Unit, System and Integration testing using JUnit.
  • Used log4j for logging info and also for debugging the issues.
  • Worked on Sonar for the check style issues.
  • Used Crucible for reviewing the code.

Java Developer

Confidential - Dallas, TX

  • Developed Restful web service to integrate with the other modules of the application to achieve the business requirements. Used AWS deployment services to quickly set up a dynamic website and configured virtual servers using AWS EC2 and responsible for maintaining and expanding our AWS infrastructure using AWS EC2/EBS.
  • Implemented web - based application by using JSF Framework and implemented User-friendly features. Web Application Development using Client Script design technologies like AngularJS, Node.js and other front-end libraries and frameworks.
  • Involved in setting up AWS services with EC2 instances, S3 bucket, IAM, RDS took part in deploying application in AWS along with writing and retrieving files to and from AWSS3bucket for UI to render data faster.
  • Designed and developed React JS components required for the project as well as excellency in using Maven for project management.
  • Used Node.js and Npm modules. Implement mock services in node.JS with the help of modules using ExpressJS.
  • Responsible for designing and deploying some AWS-powered architecture to integrate the backend features compatible with the database.
  • Sound experience on using IDE's like Eclipse and STS as the IDE while developing J2EE applications. Hands on experience in using java-based build tools as ANT, Maven, and Gradle.
  • Used AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media files related to the application.
  • Worked on SVN as a repository for software configuration management and for version control.
  • Experienced in deploying the application on the JBOSS Application Server.
  • Worked on Spring MVC for implementing Client application services by using REST Web Services.
  • Used Jenkins server for code monitoring during code integration phase. Hosted Jenkins server on AWS. Trained in AWS Cloud Platform and Azure Cloud Platform
  • Experienced in creating, updating and customizing the Top Link database.
  • Experienced in using JBOSS EAP server to deploy and test the same.
  • Developed a custom module in the backend to leverage the client application features and build next generation web applications with Angular JS and REST.
  • Worked on Hibernate framework for interacting with the Database during backend implementation.
  • Worked on Log4j for tracking errors, debugging the logging modular functionalities. Sound understanding in XSD and DTD to validate against XML schema for the application.

Java Developer

Confidential - San Jose, CA

  • Heavily used Core java (Collection API, Exception Handling, Generics, Annotation) to manipulate and transfer data in the back - end.
  • Involved in design and implementation of web tier using Servlets and JSP.
  • Worked closely with internal clients to define business objectives, project scope, solution space and design/development approach for various knowledge research applications.
  • Developed the user interface using JSP and Java Script to view all online trading transactions.
  • Testing and production support of Core java based multithreading ETL tool for distributed loading XML data into Oracle11g database using JPA/Hibernate. Used apache camel as the integration layer and apache Kafka for messaging.
  • Implemented Micro Services based Cloud Architecture on AWS Platform and Cloud Foundry.
  • Developed an abstraction layer over camel for various camel routes using camel components such as restlet, cxf, Kafka messaging route, Cassandra route, multicast etc. All the routes are bundled as a part of the framework and can its properties such as end-points, request, response types etc can be configured using yaml files.
  • Developed highly Complex Stored Procedures, Packages, Functions, Cursors and Materialized Views in PL/SQL Developer, Toad in Oracle 10g environment.
  • Involved in writing the microservices in Springboot application with Spring annotations.
  • Implementing Microservices and modules using cutting edge reactive technologies.
  • Created client-side validation tool using Angular JS and JavaScript.
  • Writing Asynchronous code on the server-side for fetching data and communicating with the front-end application using AJAX calls from Front-End application using jQuery.
  • Developed a feature in utility application and Verification Monitoring tool to verify the application statistics like pollers, consumers, loggers using AngularJS, Node.js and Bootstrap
  • Coded and debugged the stored Procedures, Packages and Views in Oracle Databases using SQL and PL/SQL, which were called by user-oriented application modules.
  • Built the reusable service components using Angular JS services with Object Oriented JavaScript, jQuery, HTML, CSS3 based on the visual designs.
  • Developed various AngularJS directives to help build the functionality and UI behavior using JavaScript with extensive knowledge of and use of Angular JS directives to bring additional functionality to HTML.
  • Used Springboot which is radically faster in building cloud microservices and develop Spring based application with very less configuration.
  • Worked on Build Automation and Continuous Integration tools like Gradle, Jenkins.
  • Developed reusable and interoperable Web service modules based on SOA architecture using SOAP and RESTFUL. Used Kafka as the messaging framework for communications using queues between micro-services.
  • Expert in HTML5/CSS3 development and have experience in Backbone.js, Require.js, node.js, angular.js, Grunt js, Responsive design.
  • Developed the service layer, a layer that acts a bridge between the presentation layer and data access layer, with spring framework.
  • Implemented Microservices architecture to convert monolithic heavy application into smaller applications. Used Gulp as a build tool in this project for the tasks like building scripts, minifying and bundling the JavaScript files. Used Tomcat as web server to store the static contents and JBoss as application server.

Java Developer

Confidential

  • Used Spring Framework in the application which is based on MVC design pattern.
  • Designed UI screens using JSP, Struts tags and HTML.
  • Involved in Developing database transactions Using JDBC.
  • Client - side validations and Unit Testing
  • Designed and developed front end using JSP, HTML, CSS, and JavaScript.
  • Implemented persistence layer using Hibernate that uses the POJOs (which do not have the business processes) to represent the persistence database tuples.
  • Participated in Unit testing, Peer testing and Code review.
  • Interacted with other parts of the application developer to share the functionality of application.
  • Developed web service clients for testing the application.
  • End-to-end testing of application was done along with the testing team.
  • Documented the developed code.
  • Participated in deployment done using Web logic Application Server.
  • Used JDBC to communicate with the MySQL database and to retrieve the data for various modules.
  • Used JavaScript for Client-Side Validations.
  • Well designed the project under Eclipse environment, so as to maintain the highest rate of reusability and extendibility.
  • J Unit tests were written to test each module in the application.
  • Involved in Code Review, Unit Testing and Integration Testing.
  • Responsible for Design and development of application.
  • Responsible for developing/integrating various modules.

Java Developer

Confidential

  • Identified business requirements of the project.
  • Used CSS, HTML, Java Script, jQuery, AJAX for creating interactive web Application. Involved in developing the CSS sheets for the UI Components.
  • Used JavaScript for the web page validation. Implemented Model View Controller modules and design patterns. Developed and debugged the servlets and EJB with WebSphere Application server.
  • Developed view components using JSP pages used in combination with servlets that handles business logic. Developed Micro services using Spring Boot, Netflix OSS, Spring Cloud and deploying to AWS Cloud. Moving the microservices as cloud bases in AWS EC2 server & deployed using Elastic bean stalk services of AWS.
  • Used SOAP for Web Services by exchanging XML data between applications over HTTP. Created and modified Stored Procedures, complex SQL Commands for the application using PL/SQL.
  • Used Apache Log 4j Logging framework for logging of a trace and Auditing errors in application.
  • Involved in troubleshooting bugs and debugging application to enhance performance of the application. Development and maintenance of high quality, scalable, extensible and testable Web applications based on Java , spring, spring boot, hibernate, Kafka, Oracle, Jms, ActiveMQ, etc.

Web Developer

Confidential

  • Expert knowledge of Node.js and experience in a production environment.
  • Used popular Node.js frameworks like Express and Rectify to mock a Restful API.
  • Involved in Java, J2EE, struts, web services and Hibernate in a fast - paced development environment.
  • Rich experiences of database design and hands on experience of large database systems in Oracle 11g.
  • Involved in design and implementation of web tier using Servlets and JSP.
  • Developed the user interface using JSP and Java Script to view all online trading transactions.
  • Designed and developed Data Access Objects (DAO) to access the database.
  • Coded Java Server Pages for the Dynamic front end content that use Servlets and EJBs.
  • Coded HTML pages using CSS for static content generation with JavaScript for validations.
  • Used JDBC API to connect to the database and carry out database operations.
  • Used JSP for developing User Interface components.
  • Performed unit testing, system testing and integration testing.
  • Deployed application in Development and Production servers.
  • Facilitated UAT testing, working with business partners, when available, to ensure UAT scripts are through and testing is completed.
  • Monitor Mainframe Jobs and fix job ABEND.
  • Analyzed and made code changes to Mainframe components COBOL, JCL and DB2 applications.
  • Able to work in both Java and Mainframes simultaneously.
  • Scheduling Mainframes Jobs in CA7 scheduler.
  • Excellent team player, very dynamic, flexible with positive attitude and excellent learning skills.
  • Single handedly took care of the application and able to provide support in different time zones.
  • Involved in team building activities and organized events.

We'd love your feedback!