We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Cincinnati, OH

SUMMARY:

  • Over 6 years of rich indigenous experience in designing, developing and testing of distributed applications, internet/intranet base database, J2EE and SOA compliant applications.
  • Experienced in Java Web - based, Desktop Based Development with Concepts of, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Object Oriented Programming (OOP) and its implementation.
  • Experience in Agile/Scrum, Pair Programming, Test Driven Development (TDD) and Waterfall model.
  • Experience in Designing and building dynamic and user interactive websites using JavaScript,AngularJS,Angular ReactJS,Express.js, Bootstrap, Node.js,andjQuery.
  • Expertise in Core java concepts like Collections, Generics, Multithreading, Serialization and Exception Handling.
  • As a Java Full stack SME has expertise in developing Enterprise Applications using Java and J2EE technologies Such as JSP, Servlets, Enterprise Java Beans, RESTful Web Services, SOAP Web Services, JDBC, JMS, JAXB, SOA.
  • Experienced in Middleware persistence framework like Hibernate/JPA, JDBC, iBatis for mapping Java POJO classes/Objects with database and using Hibernate Query Language (HQL).
  • Experienced in front End technologies such as HTML5, CSS3, jQuery, JavaScript, NodeJS, Angular, Bootstrap, AJAX, JSON, XSD, XSTL, Tiles, Tag Libraries.
  • Experienced in building applications based on large datasets inMarkLogic which includes data ingestion, transformation of XML/JSON.
  • Experienced in frameworks: Spring MVC, Jakarta struts framework, JSF, spring and Hibernate.
  • Strong experience in Spring Framework including Spring Core/IOC, Spring Security, Spring Reactor and implement the authentication, authorization and access-control features by using Spring Security.
  • Experienced in working with multiple databases like Oracle 10g/11g, SQL Server, MySQL, DB2, NOSQL DB.
  • Experienced in performing unit testing using JUnit framework with Mockito and Easy mock, integration and deployment of applications using tools such as ANT, Maven, Gradle & debugging through log4j.
  • Experience in creating test suites using Jasmine, Karma and worked on tools NPM, Bower, Grunt and Testem.
  • Experience in using various AWS components like EC2 for virtual servers, S3 and Glacier for storing objects, EBS, Cloud Front, Elastic cache, IAM, Cloud Watch, Cloud Formation and Dynamo DB.
  • Experience in Microservices development using Spring boot and deployed them to PCF.
  • Experienced in Development, testing and deployment of enterprise applications on Windows & UNIX platforms using IDE's such as Eclipse, Rational Application Developer, NetBeans, Spring Tool Suite (STS), IntelliJ 14.x/15.x.
  • Experienced in Splunk Log Management Creating dashboards, monitoring, reporting, Email Notification to Users for threshold limit.
  • Experience with messaging frameworks (RabbitMQ, Kafka).

TECHNICAL SKILLS:

Languages: Java 8.0/7.0/6.0/5.0, Java/J2EE, C, C++, Python, JDBC, DTD, UML, Design Patterns, Shell Scripts, Scala, SQL and PL/SQL

Frameworks: Spring 4.x/3.x/2.x, Hibernate 4.0/3.0, Struts 1.x/2.0, Django.

Web Technologies: HTML/XHTML/HTML5, CSS/CSS3, Servlets, JSPs, XML, XSD, JSF, jQuery, Ajax, Angular, NodeJS, ReactJS, BackboneJS, Bootstrap, Grunt, Gulp.

Web Servers/ Messaging services: Apache Tomcat, JMS, Apache Kafka.

Cloud Environments: AWS and PCF

IDE s: Eclipse, STS, IntelliJ

Database: Oracle 11i/11g/10g/9i/8i, SQL Server, MySQL, MongoDB.

Web Services: AXIS, SOAP, RESTful, JAX-RPC, JAX-RS, JAX-WS, WSDL, JAX-P, JAX-B.

Version Control: JIRA, GitHub

Build Tool / plugin: ANT, Log4j and Maven 3.x, Jenkins 2.x, Gradle.

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

Operating Systems: Windows, Unix, Linux and MAC.

WORK EXPERIENCE:

Confidential, Cincinnati, OH

Java Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Requirement Analysis, Design, Implementation, Testing and Maintenance. Followed pair programming along with TDD.
  • Ingested the data toMarkLogic, transformed to expected XML or JSON formats using XSLT and ML Content Pump
  • Extensively used range indexes and world lexicons.
  • Develop several XQueries using both CTS search and XPath.
  • Created REST API services for ingesting daily incremental data in toMarkLogic.
  • Involved in hard core development for ingesting data from Source FTP location in toMarkLogicrepository leveragingXQuery, XPath, XSLT, Java Scriptdevelopment.
  • Worked onMarkLogicXQuery unit tests, and MarkLogic Administration.
  • Implemented service layer using Spring IOC and annotations and Controllers using Spring MVC.
  • All the functionality is implemented usingSpring IO/Spring BootandHibernate ORM. Implemented Java EE components usingSpring MVC, Spring IOC, spring transactionsand spring security modules.
  • DevelopedPOJOsforData Modeland made individual HBM records to delineate Java Objects with Relational database tables.
  • Developed server-side application to interact with database usingSpring BootandHibernate.
  • DevelopedPOJOsforData Modeland made individual HBM records to delineate Java Objects with Relational database tables.
  • Used Rest Controller in Spring framework to createRESTful Web servicesandJSONobjects for communication.
  • UsedPostmanto test the RESTful API for HTTP requests such as GET, POST, and PUT.
  • UsedGITfor version control tool for merging branches and used Source tree to solve conflicts.
  • Build, Test and developed application from Docker containers and deployed into PCF environment.
  • Use New Relic to monitor the Application Servers performance.

Environment: Java 11, Angular 8, MarkLogic 9/10, XQuery, Spring 4, Hibernate, Spring batch, Spring security, Spring Boot, JPA, Gradle, JavaScript, ReactJS, HTML5, CSS3, IntelliJ, Drools, JBPM, Oracle 11g, SQL Server, log4j, Junit, TestNG, Selenium, EasyMock, XML, Web Services, DevOps, PCF, New Relic.

Confidential, Columbus, OH

Java Full Stack Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Requirement Analysis, Design, Implementation, Testing and Maintenance. Used Agile approaches, Including Test-Driven Development (TDD).
  • Participate in IPM and Three Amigo sessions to understand the requirements and to come up with estimates.
  • Worked as a full stackdeveloperto develop web applications using Spring, Rest based Web services.
  • Used HTML/HTML5, CSS3, JavaScript, JSP, JQUERY, ReactJS, AJAX and Bootstrap in front end.
  • Implemented client-side interface usingReactJS, flux pattern and Redux framework for SPA.
  • Worked on ReactJS for developing UI using Sorting, Pagination and rendering for search product page.
  • Used NodeJS to sign up for lightweight web server to hos application locally. Used NPM to manage dependencies like adding dependencies, removing some and updating package.json.
  • Using Spring's MVC framework to better control the presentation, business and navigational aspects of the applications.
  • Used Spring Boot which is radically faster in building cloud Microservices and develop spring-based application with very less configuration.
  • UsedGradleas a build tool automating the building, testing, publishing and deployment loading all the dependencies from the nexus artifact repository.
  • Developed Microservice to provide Restful API utilizing Spring Boot with various data persistence frameworks such Hibernate, JPA and messaging engines.
  • Hands-on experience on developing AWS cloud formation templates and setting up Auto scaling for EC2 instances and involved in the automated provisioning of AWS cloud environment using Jenkins and chef.
  • Used Continuous delivery/ Continuous Integration tools Docker, Jenkins to deploy this application to AWS and used GIT for version control of code for incremental development.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema. Writing service methods and SQL queries, Mark Logic, PL/SQL to interact with the Oracle DBMS.
  • Experienced in Splunk development - Splunk search language, Splunk Web Framework, simple xml, alerts configuration, report building, custom dashboard building and data modeling.
  • Used Jenkins for CI/CD Continuous Implementation and Continuous Delivery.
  • Used Jira to track bugs, prioritize and discuss team's work infullcontext.
  • Co-ordinated with QA lead for development of test plan, TDD, test cases, test code and actual testing responsible for defects allocation and resolution of those defects.

Environment: Java 8.0, Spring 4, Hibernate 4.2, Spring batch, Spring security, Spring Boot, JPA, Gradle, JavaScript, ReactJS, HTML5, CSS3, Eclipse, Drools, JBPM, Oracle 11g, ILOG, Apache Camel, log4j, Junit, TestNG, Selenium, EasyMock, XML, Web Services, SOAP UI, Cassandra, DevOps, AWS, Splunk.

Confidential - Des Moines, Iowa

Java Full Stack Developer

Responsibilities:

  • Interacted with the business analysts to gather the requirements, FSD for the requirements.
  • Actively involved in Analysis, Design, Development, System Testing and User Acceptance Testing. Used Agile approaches, Including Test-Driven Development (TDD) and Scrum.
  • Developed the multiple enterprise applications, which are developed using Spring MVC framework, Hibernate framework, RESTFul web services.
  • Designed and developed UI using spring view component HTML5, CSS3, Bootstrap, AngularJS and Vue.js.
  • Built custom UI widgets, directives, filters and Application logic using AngularJS MVC Architecture.
  • Created Typescript reusable components and services to consume REST API’s using Component based architecture provided by Angular 2.0.
  • Used Multithreading and Concurrency and implemented threads while preparing and generating mails.
  • Developed Hibernate with Spring Integration as the data abstraction to interact with the database of MongoDB.
  • Used Hibernate, object/relational-mapping (ORM) solution and technique of mapping data representation from MVC model to Oracle Relational data model with SQL-based schema.
  • Developed Micro services using Spring Boot, Netflix OSS, Spring Cloud and deploying to AWS Cloud.
  • Deployed Spring Boot based micro services Docker container using Amazon EC2 container services.
  • Worked on Spring Quartz functionality for scheduling tasks such as generating monthly reports for customers.
  • Created Stacks using Amazon Cloud Formation templates to launch AWS Infrastructure and resources. Used AWS Lambda to run the code in the AWS.
  • Created RESTful web services using Spring RESTful API, sending JSON data between Frontend, middletier Controller.
  • Deployed TDD through Unit, Integration and Performance Test Cases using Junit and Selenium. Also, set up the Vue.js unit testing with Karma and Jasmine. Used SOAPUI for testing web services.
  • Process Avro Data to Store in Parquet Files, Stored data to HDFS for analysis, Created HIVE tables on top of them.
  • Designed and developed a project that reads messages from Kafka topic and applied conversation from JSON to pipe delimited String data format to be saved in Oracle DB and NoSQL DB.
  • Involved in developing and modifying the credit card, customer loan business rules in ILog JRules.
  • Used Continuous delivery/ Continuous Integration tools Docker, Jenkins to deploy this application to AWS and used GIT for version control of code for incremental development.
  • Experienced in Splunk development - Splunk search language, Splunk Web Framework, simple xml, alerts configuration, report building, custom dashboard building and data modeling.
  • Worked on Splunk DB Connect APP to load the data into Splunk from Oracle Database.

Environment: Java 8.0, Spring 4, Hibernate 4.2, Spring batch, Spring security, Spring Boot, JPA, JavaScript, AngularJS, Vue.js, HTML5, CSS3, WebSphere Application Server 8.5, Eclipse, Drools, JBPM, Oracle 11g, MongoDB, ILOG, Apache Camel, log4j, Junit, TestNG, Selenium, EasyMock, XML, Web Services, SOAP UI, Kafka, Adobe Flex, Scala, DevOps, AWS, Hive, HDFS, Splunk.

We'd love your feedback!