We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Lowell, ArkansaS

SUMMARY:

  • 4+ years of experience on various phases of Software Development Life Cycle like requirements analysis, design, coding, testing, debugging and maintaining the websites.
  • Expertise in Spring, Struts, Hibernate and web services (SOAP and RESTful).
  • Analysis, Development, Testing, Documentation, Deployment, Integration, and Maintenance of web based and Client/Server applications utilizing Java, J2EE, Spring, Hibernate, JMS, XML, JSP, Servlets, JDBC, JNDI, HTML, SQL, PL/SQL.
  • Worked with servers Websphere, web logic and Apache's Tomcat.
  • Good knowledge in Java architecture and developing the applications using Java/J2EE design Patterns such as MVC, Singleton, Session Facade, Business Delegate, Transfer Objects, Front Controller and Data Access objects.
  • Knowledge on C and C++ with Object Oriented Concepts.
  • Worked on MVC Architecture like Spring MVC.
  • Expert in Spring Boot which is radically faster in building cloud Microservices and develop Spring based applications with very less configuration.
  • Worked extensively in developing web applications using Java, Servlets, JSP, JDBC, Java - Beans, AWT, AJAX, JMS, JNDI, HTML.
  • Object Oriented Application Design (OOAD), performance analysis, optimization and security.
  • Expert in writing client-side validations using validation framework.
  • Proficiency in developing applications using Oracle, MySQL as backend databases.
  • Experience in using Net Beans, IntelliJ, and Eclipse IDE for Application development.
  • Worked on web applications that required cross browser compatibilities like Chrome, Safari, Firefox, Internet Explorer and Opera.
  • Knowledge on GUI applications using Java SWING and AWT.
  • Experienced in Java/J2EE design patterns, Spring frameworks, Quality assurance, Deployment and Support.
  • Expertise in design and development in Webservices which includes implementing and handling of XSDs, SOAP, WSDL files, JAX-B, JAX-WS, authentications using RESTful Webservices.
  • Used Jira to track the user stories and defects with agile technology.
  • Strong knowledge in principles, OOPS concepts, Configuration management, build process and release management.
  • Adept in using version control tools like GIT, SVN.
  • Some of the attributes that would describe me would be Team with Proactive, Self-Motivated, Quick learner and Strong interest in Front End Development.
  • Strong communication skills to discuss the projects with technical and non-technical SME's.

TECHNICAL SKILLS:

Languages: Java, C, C++, J2EE, JavaScript, PL/SQL, SQL, Python

Web Technologies: HTML, Custom Tags, XML, AJAX, CSS, JavaScript, JQuery

Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, JMS, JNDI, EJB, Multi-threading, Java Mail

Java Frameworks: Spring, Struts, Hibernate, JSF

Spring Frameworks: Spring IOC, Spring JDBC, Spring Boot, Spring Security, Spring MVC, Aspect Oriented Programming (AOP)

Design Patterns: Singleton, Factory, Observer, MVC, DAO, Session Fa ade, Business Delegate

Application/Web Servers: WebLogic, IBM WebSphere, Apache Tomcat

ORM Frameworks: Hibernate, JPA, iBATIS.

Web Services: REST, SOAP, JAX-WS, JAX-RS.

Database Servers: Oracle 10g/11g, DB2, MySQL.

IDEs: Eclipse, Edit plus, Text Pad, JBuilder, Net Beans.

Version Control: GIT, SVN

Build Tools: ANT, Maven

Bug Reporting tools: JIRA, Bugzilla

Testing Tools: JUnit, Postman

Modelling Tools: UML

Operating Systems: Windows, Linux, UNIX

PROFESSIONAL EXPERIENCE:

Confidential, Lowell, Arkansas

Java Developer

Responsibilities:

  • Developed and Implemented Web Services using Quarkus.
  • Responsible for analyzing various cross-functional, multi-platform applications systems enforcing.
  • Worked on implementation of security using Keycloak OIDC.
  • Developed REST architecture-based web services to facilitate communication between client and servers.
  • Developed REST based Microservices using Quarkus and Spring Boot. using Azure Devops Pipeline to support weekly releases and out-of-cycle releases based on business needs.
  • Worked on Dynatrace to identify performance issues and to mange application life cycle
  • SL4J was used to enable monitoring of user actions and errors in the Quarkus Application.
  • Experience with container-based deployments using Docker, working with Docker images, Docker Hub and Kubernetes.
  • Kubernetes is being used to orchestrate the deployment, scaling and management of Docker Containers.
  • Created integration tests and unit test cases using Junit 5.

Environment: Java, Quarkus, Angular, Spring-Boot, Tomcat Server,Wildfly, Mysql, Postman, GIT, Azure Devops, IntelliJ, Spring tool Suite, Docker, Kubernetes.

Confidential, Piscataway, NJ

Java Developer (System Engineer)

Responsibilities:

  • Developed and Implemented Web Services and used Spring Framework.
  • Used the lightweight container of the Spring Framework to provide architectural flexibility for inversion of controller (IOC).
  • Implemented the caching mechanism in JDBC Template to load data from database.
  • Developed Servlets and JSPs based on MVC pattern using Spring Framework.
  • Responsible for analyzing various cross-functional, multi-platform applications systems enforcing.
  • Developed Kafka to send data to consumer.
  • Developed REST architecture-based web services to facilitate communication between client and servers.
  • Developed REST based Microservices using Spring Boot.
  • Created all the services to work with the various entities provided and restified the services using REST APIs.
  • Responsible for build and release the code from GIT.
  • Written JDBC statements, prepared statements and callable statements for various database update, insert, delete operations and for invoking functions, stored procedures, triggers.
  • Used Multithreading to do the application development and for running the different tasks at the same time.
  • Provided leadership by designing and developing web service interfaces to outside vendors and to internal systems.
  • Used Jenkins for Code deployment and to Run Sql Preloads.
  • Implemented OAUTH 1.0 for authenticating the API clients.
  • Installed Prevoty Rasp to check Security Vulnerabilities.
  • Used Jira to track the user stories and defects­­.
  • Agile and scrum process is used for tracking and developing the application.

Environment: Core Java, J2EE, Servlets, JSP, Hibernate, Spring Framework, Spring-Boot, Micro-Services XML, MySQL, Eclipse, REST Web Services, OAUTH, Postman, Spring web flow, jQuery, AJAX, JavaScript, Kafka, Rabbit Mq, Black Duck, Fortify.

Confidential, Jacksonville, FL

Java/J2ee Developer

Responsibilities:

  • Developed and implemented Snap Web Services and used Spring Framework.
  • Implemented the caching mechanism in Hibernate to load data from database
  • Used the light weight container of the Spring Framework to provide architectural flexibility for inversion of controller (IOC).
  • Implemented application level persistence using Hibernate and Spring.
  • Application program interface used in this project was Jagacy API.
  • Worked on Mainframes
  • Application servlet Container used in this project is WebLogic.
  • Used Singleton and Prototype Design patterns.
  • Used Multithreading to do the application development and for running the different tasks at the same time.
  • Responsible for build and release the Code from Tortoise SVN.
  • Used Soap UI for testing.
  • Used Jira to track the user stories and defects.
  • Worked on multiple project timelines simultaneously within a deadline driven environment.
  • Used Oracle database for tables creation and involved in writing SQL queries.
  • Designed and developed Using Performance Engineering.
  • Performed Requirement Gathering & Analysis by actively soliciting, analyzing and negotiating customer requirements and prepared the requirements specification document for the application using Microsoft Excel.
  • Managed time effectively meeting all the deadlines for the release of projects.

Environment: Core Java, MultithreadingJ2EE, Servlets, Hibernate, Spring AOP and JNDI and Oracle - 10g, XML, Eclipse, Snap Web -Services, Jagacy-API, Mainframes, Soap UI, Attachmate-Extra Extreme, SQL Developer Tool, Tortoise SVN, Jira, Excel, WebLogic 2, Ant Build Tool, Log4J.

Confidential

Java Developer

Responsibilities:

  • Design, Development of technical specifications using design patterns and SOA methodology using UML, Unit test, Integration & System testing.
  • Developed and tested the application in RAD development environment and deployed into the WebSphere.
  • Extensively used Spring IOC for Dependency Injection and worked on Custom MVC Frameworks loosely based on Struts.
  • Designed and implemented the rules of Business Logic using spring and EJBs.
  • Written JDBC statements, prepared statements and callable statements for various database update, insert, delete operations and for invoking functions, stored procedures, triggers.
  • Implemented MVC architecture by using spring to send and receive the data from front-end to business layer.
  • Used JSPs, HTML, Java Script, and CSS for development of the web pages.
  • Developed Ajax, Java Script validation functions for client-side validations.
  • Used object query tool JXPath to simplify querying of sets of java objects by using XPath-based syntax and jQuery.
  • Used O/R mapping tool Hibernate for persistence to make the product Database agnostic..
  • Used Data Ware house tools and Data stage ETL to transform, load data.
  • Experience calling the mainframe from the distributed platform.
  • Involved in functional testing, unit testing and Integration testing and defect fixes.

Environment: JDK 1.5, Spring, EJB, Web services, SOA, WebSphere, JSF, JSP, HTML, JSP, Java Script, JUnit, Shell Script, ANT, WSDL, XML, XSLT, jQuery, AJAX, XSD, JXPath, XPath, Mongo DB, Windows XP.

We'd love your feedback!