We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Bentonville, AR

SUMMARY

  • Around 5 years of experience in designing, developing of web - based Client/Server applications using Java/J2EE Technologies.
  • Involved in all teh stages of Software Development Life Cycle (SDLC) including Requirements, Analysis and Design, implementation, integration and testing, deployment and maintenance.
  • Experience in working under Agile and Scrum methodologies.
  • Strong expertise in Core Java concepts like Collections, Multithreading, Exception Handling and Java Beans.
  • Extensive programming experience in developing web based applications using Java 6/7/8, JSP 1.2/2.0, Servlets 2.4, EJB, Struts1.x/2.x, spring 3.2, Hibernate 3.5, Tiles, Micro services, JDBC, JavaScript, HTML5, Angular 2/4, Typescript, Node JS, Web Services etc.
  • Extensive experience wif both Core and Advanced Java concepts which include Java, Servlets, JSP, Java Script, JDBC, JSF, XML, EJB, Struts, Spring MVC, Ajax, jQuery, Hibernate, JDBC, and Web Services.
  • Experience wif JavaScript frameworks like Angular, EXT JS, Node JS, Express JS.
  • Has worked on application servers like Web logic, WebSphere, Tomcat, JBoss, JRun.
  • Strong in databases like Oracle, SQL Server, DB2, MySQL.
  • Extensive experience in Apache STRUTS Framework versions, DynaAction, DynaValidator forms, Exception Handling, STRUTS Validator Framework.
  • Excellent noledge and experience in core concepts dat includes OOPS concepts, Collection API, Multithreading, Servlets, JDBC and Exception Handling.
  • Knowledge in developing web applications wif W3C standards like HTML5, CSS3, XHTML, JavaScript, JQuery, Bootstrap, AJAX, Angular, ReactJS, JSON.
  • Excellent experience wif best practices of Web services development and Integration (Restful WebServices) using JAX-RS framework for exchange of JSON and XML representations.
  • Involved in consuming Restful WebServices to call for POST, PUT, DELETE and GET.
  • Excellent experience in developing secure Web applications and server-side development using Hibernate 3.0/4.0, JSF, JNDI, Spring 3.0/4.0, JSTL, Struts, EJB 2.0/3.0, JMS, XML and XSLT.
  • Excellent skills in developing application components using third party frameworks like spring, Spring MVC, Spring Boot, Hibernate, and Struts.
  • Extensive experience wif AngularJS, creating custom directives, decorators, and services to interface wif both restful and legacy network services also DOM applications.
  • Good technical noledge in developing Persistence components using DAO design pattern, ORM framework for implementing of persistence layer and mapping POJOs.
  • Solid experience in Java Database Connectivity: JDBC API, Entity Beans, DAO Pattern and configuring data sources on WebSphere and WebLogic App Server.
  • Experienced in developing interactive web applications wif Single Page Applications (SPAs) Framework using Angular.
  • Expertise in Java8 features like Parallel Streams, Lambdas, functional interfaces and filters.
  • Extensive experience in Database programming like Oracle 10g, MS SQL Server, and MySQL.
  • Experience on creating MicroServices wif Spring Cloud, Eureka Service Discovery, Ribbon, Spring Boot, Apache Camel and REST web services
  • Experience on building Docker images and deploying them in Docker container wif Jenkins.
  • Experience on creating images through Docker and deploying them in Kubernetes (Minikube) environment.
  • Has experience using build tools like Ant, Maven to build using Project Object Model (POM).
  • Used Jenkins for continuous integration and continuous deployment (CI/CD).
  • Hands on experience in TDD for writing test cases using Junit.
  • Had experience using Eclipse, STS, IntelliJ, and NetBeans as IDE for developing J2EE applications.
  • Hands on experience in developing automated scripts using Selenium, Cucumber.
  • Enough noledge in various version control management tools like GIT, SVN and CVS.
  • For logging mechanism used log4j and developed wrapper classes to configure teh logs

TECHNICAL SKILLS

Programming Languages: Core Java, J2EE, PL/SQL.

Web Technologies: JSON, JSP, HTML, HTML4/5, CSS, DHTML, JavaScript, Angular 2/4/6, AJAX

XML Technologies: XML, XSL, XSLT, SAX, DOM, AXIS, XML Beans and JAXB.

Web/App Servers: Apache Tomcat 4.0/5.0/6.0, Web Logic 8.1/9.1, Web sphere 7.0, Web SphereApplication Server 8.0 & RAD 8.5, JBoss

IDE: Eclipse, Net Beans, Red Hat Developer Studio, WSAD, IBM RSA development IDE, IntelliJ

Tools: Jenkins, WebEx, TOAD, Xml Spy, Ant, PL/SQL Developer, JUnit, JMock, Maven

Operating systems: Windows, UNIX, Linux and MS-DOS.

Databases: Oracle 8i/9i/10g/11g/12c, My SQL, MS SQL Server, DB2.

Frameworks: Struts, CSS Frameworks, Spring (Dependency Injection, Spring MVC, Spring Access,DAO, Factory Pattern, Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Springwif Hibernate), Hibernate

Methodologies: AGILE-SCRUM, Waterfall

Web services: SOAP, RESTFUL

Version control: GIT, SVN, CVS

PROFESSIONAL EXPERIENCE

Confidential, Bentonville, AR

Java Developer

Responsibilities:

  • Design, develop and deliver Software solution for Smart Decommission using Azure Cloud TEMPhas Software as a Service and Confidential One-ops TEMPhas platform for delivery model using Java, Spring Boot, JPA, Apache Kafka, Azure SQL, Microservice Architecture and Dev-Ops as technologies.
  • Involved in writing application-level code to interact wif APIs, Web Services using AJAX, JSON, XML, and AngularJS.
  • Automate complete build process using Confidential tools like Looper, Concord, Dynatrace, spotlight for complete pipeline of deployment to Pre-PROD and PROD environments.
  • Created XML Schema, XML template and used XML SAX/DOM API to parse them.
  • Automate testing process using Junit, Component Test, Integration Test and Automation test (Pyramid Test) for teh Smart application.
  • Validation of REST API features using POSTMAN.
  • Building a highly scalable, low-latency Node.js API Gateway.
  • Used SAX XML API to parse teh XML and populate teh values for a bean.
  • Perform Java coding, Testing and deployment using automation.
  • Design use cases, analyze and validate requirements, fill teh requirement gaps between use cases and existing legacy system functions/use cases and to identify cross-functional implications.
  • Analyze teh business processes for GAP analysis and plans for Interim Release and Iteration development use cases and stories.
  • Conduct Joint Application Development (JAD) sessions for design and captures business rules for business process areas.
  • Created XML document using STAX XML API to pass teh XML structure to Web Services.
  • Maintain software code base on GIT for final deployment and different stream for different layer of development.
  • Conduct Joint Requirement Planning (JRP), Joint Requirement Development (JRD) and Requirement Validation (RV) sessions to analyze existing legacy system.

Environment: Java 8, JDK 8,, Spring Boot, Azure Cloud, Azure SQL, JavaScript, MicroServices, Apache Kafka, IBM MQ, SpringBoot, spring MVC Jira, Junit, GIT

Confidential, Houston, TX

Java Full Stack Developer

Responsibilities:

  • Involved in entire SDLC activities of teh project, including requirement gathering, analysis, design and development and testing and participated in teh daily stand-up, Preplanning and Retro meetings as a part of Agile and SCRUM methodologies.
  • Designed and developedUser Interface, application modulesusing HTML5, CSS3, JavaScript, Servlets, Angular JS.
  • Created Reusable Modules and Custom Directives inAngular 2which got used in various places of application.
  • Designed and documented REST/HTTP APIs, including JSON data formats.
  • Implemented Angular observables and listeners (RxJS reactive libraries) to simplify teh making asynchronous calls to backend REST API’s.
  • Extensively used core java concepts like Collections Framework, andException Handling, I/O System, Multi-Threading, JDBC, Generics.
  • UsedJava 8features in developing teh code likeLambda expressions, creating resource classes, fetching documents from database.
  • All teh functionality is implemented using Spring Boot, Micro Services and Hibernate ORM.
  • Used MicroServices architecture wif Spring Boot based services and implemented teh Project structure based on Spring MVC pattern.
  • Worked on enterprise service bus using Hibernate, and spring to tie back-end Business logic/systems wif web properties via Restful API. Developed teh middle tier using Java Servlets.
  • Implementing analytical engines dat pull data from API data sources and tan present data back as either an API or persist it back into a NoSQL (Mongo DB) platform.
  • Data sources from Injection micro services produce and consume data from Apache CXF to enhance data from enhancer micro services.
  • Design modern domain-driven, event-driven Microservices architecture to host on internal and public Cloud platforms (AWS).
  • Designed Spring Boot mechanism wifout configuration XML's and replaced it wif Java classes.
  • Used Java Messaging Services (JMS) which provides reliable and asynchronous form of communication and Managed messaging topics using Rabbit MQ messaging broker.
  • Experienced wif event-driven and scheduledAWSLambdafunctions to trigger variousAWSresources.
  • Developed teh persistence layer using ORM tools like Hibernate Framework by configuring teh mappings inHibernatefiles and createdDAO and POJO.
  • Developed teh application using NOSQL on MongoDB to store claims data to do data analysis, halpful for organization to monitor and analyze teh claims trend.
  • Written JUNIT for teh test cases and used Mockito framework to confirm teh expected results.
  • Developed test scripts in Selenium Web Driver using JavaLanguage.
  • Used Docker to implement a high-level API to provide lightweight containers dat run processes isolation and worked on teh creation of customized Docker container images.
  • Maintained build related scripts developed in teh shell for Maven builds and Created and modified build configuration files including pom.xml.
  • Used Jenkins as Continuous Integration tool to deploy Spring Boot micro services by implementing teh CI/CD methodologies.
  • Monitored teh various error logs, messages and performance logs and debug into teh log files using Log4J.
  • Coordinated wif teh testing team for bug tracking reports and project management through JIRA.
  • Implementation of version control software such asGIT.

Environment: Java 8, JDK 8, html5, css3, JavaScript, AWS, Angular 2/4/5, MicroServices, Restful webservices, apache CXF, Kafka, IBM MQ, hibernate (orm), SpringBoot, spring MVC, rabbit MQ, MOSQL, Mongo dB, maven, Jenkins, selenium, Jira, log4j, Junit, GIT.

Confidential, Minneapolis, MN

Java/J2EE Developer

Responsibilities:

  • Worked in all phases of software development life cycle (Requirement, Analysis, Design, Coding, Testing and Deployment). Followed Test Driven Development (TDD),Scrumconcepts of theAGILEMethodology (SAFe) to produce high Quality Software.
  • Implemented framework in teh presentation tier for all teh essential control flow, business level validations and for communicating wif teh business layer.
  • Actively involved in using Angular, Bootstrap and HTML5 to enable client-side date to meet specific criteria by applying various validation variable.
  • Developed teh presentation layer using JSP’s, CSS, AJAX and Java Script.
  • Implemented UI using Angular, Java Script, jQuery, HTML5 & CSS3.
  • Designing and creating RESTful API's using XML Spy and Spring WS Developed and modified database objects as per teh requirements.
  • Involved actively in designing web page using HTML, Angular JS, jQuery, JavaScript, Bootstrap and CSS.
  • Created and consumed web services (SOAP & REST).
  • Implemented teh project as a multi-tier application using Spring MVC & used core Spring concepts like AOP, IOC.
  • Developed JSP pages using Custom tags and Tiles framework and Spring framework. Developed teh User Interface Screens for presentation logic using JSP, Tiles, and HTML.
  • Design and Coding of various JAVA, J2EE modules like Spring Boot, Spring MVC, Spring Rest, Hibernate.
  • Created dashboards using tableau.
  • Executed automated test cases for Unit testing and Integration testing using JUnit.
  • Conducted auto deployment of software applications in secured and managed environment using Docker container technology.
  • Designed and documentedREST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Implemented application level persistence using Hibernate and spring.
  • Developed and maintained UNIX/Perl/ANT, Ruby, Python scripts for Java/J2EE build and release tasks.
  • Documented release, builds, and source control processes and plans for J2EE applications.

Environment: Java 1.8, JSP, CSS, HTML 5, Spring 4.0, Hibernate 3.0, JMS, Maven, Log4J, JavaScript, jQuery, Ajax, JUnit, Oracle 11G, WebLogic 12.0, Unix, AngularJS 2/4, SOAP & REST Web Services, JUNIT 4.0, JIRA.

Confidential, Minneapolis, MN

Jr. Java/J2EE Developer

Responsibilities:

  • Involved in (SDLC) Requirement Analysis, Design and Develop and Implement teh application using J2EE technology.
  • Documented results and interacted wif client team and take ownership of key deliverables.
  • Used teh lightweight container of teh Spring Frame Work to provide architectural flexibility for inversion of controller (IOC).
  • Used Hibernate ORM to automate teh mapping between SQL databases and objects in Java.
  • Developed user-friendly web-based GUI using JSP, CSS, HTML, and DHTML.
  • Created an interactive portfolio using JavaScript for teh company website.
  • Implemented server side task using Java, Servlets, Java Beans and XML.
  • Developed Web Services for applications using RESTful WebServices and Jersey Rest client.
  • Jboss Application server implementation, support, workload management and performance tuning including Web server setup configuration wif Jboss App Server.
  • Implemented JMS for communication by diverting teh messages into a queue.
  • On implementing JMS, migrated teh application from Apache Tomcat to JBoss.
  • Developed web applications using Rational Application Developer (RAD) and deployed it in WebSphere application server.
  • Used Log4J for logging framework and error handling
  • Used XPATH, XQuery and XSLT for XML transformations.
  • Performed Back end testing by writing SQL statements like Join, Inner Joins, Outer joins and Self Joins using TOAD and SQL Developer.
  • Involved in building and deployment of application in Linux environment.
  • Created database packages, procedures, functions, triggers, views and materialized views using Oracle PL/SQL.
  • Used Git for version control.
  • Implemented J2EE design patterns- Singleton, Abstract Factory, Factory, Business Delegate, Front Controller, Value List, Value Object and Service Locator.
  • Fixed many long-standing bugs along teh full stack (frontend and back-end).
  • Created Maven archetypes for generating fully functional RESTful web services supporting both XML and JSON message transformation.
  • Created a build environment for Java using Jenkins, Git, Maven, Artifactory, and a number of Reporting tools.
  • Developed teh test cases wif Junit for Unit testing of teh built components.
  • Troubleshoot teh problems and fixes teh bugs in XSLT and java related programs.
  • Involved in planning process of iterations under teh Agile Scrum methodology.
  • Created different interactive spring web flows for creating, modifying and deleting teh case status.

Environment: Java 1.7, J2EE, JDK 1.7, Spring 3.2.5, RESTFUL WebServices, Eclipse 4.3, Hibernate 4.3.0, Node.js, AngularJS, IBM WebSphere 8.0, HTML5, CSS3, SQL, PL/SQL, JBoss 4.2, Log4j, IBM MQ, Oracle 11g, XQuery, XML, XSLT, JUnit, Maven, Git, Jenkins, JIRA, UNIX, Linux.

We'd love your feedback!