We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Overall 6+ years of Progressive experience in Information Technology industry in analyzing, designing, coding, testing and maintenance of software applications using Java/ J2EE, Web Technologies and Distributed Technologies.
  • Experience in all Core Java Concepts like OOP’s, Generics, Collections Framework and JDBC.
  • Experience in designing and developing multi - tier enterprise applications using Java 1.7/1.8, JEE & related technologies such as Servlets, Structs, Spring, JDBC, Hibernate, JPA, JMS, XML, JSP, HTML and Web services.
  • Experience in developing and maintaining CI/CD process for SaaS applications by accessing tools like Maven, Jenkins, etc.
  • Expertise in Enterprise software architectural solutions for distributed computing systems using J2EE and Design Patterns.
  • Test, build, design, deployment, and ability to maintain continuous integration and continuous delivery process using tools like Jenkins, maven Git, etc.
  • Proficient in writing SQL and PL/SQL programming including Oracle stored procedures using tools like SQL Plus, PL/SQL Developer.
  • Experience with MySQL Server. MS SQL Server.
  • Experience in developing application using open source technologies like Apache ANT and Maven, Log4J.
  • Experienced in Software Development Processes like Waterfall, Agile Methodologies and using IDE’s like Eclipse
  • Hands-on Experience in core java and Swing development
  • Proficient with Java Swing, AWT, JBoss and Hibernate
  • Skilled in multi-threading, design patterns and Swing MVC architecture.
  • Converted Linux systems from local password authentication to LDAP and NFS homes significantly increasing administrative efficiency.
  • Maintaining a backup of the resources is a different important responsibility. The administrator has to perform AWS on-premises resources backup from time to time by making extensive use of AWS services.
  • Commercial Cloud Services (C2S) is an integral part of AWS. Creating compelling presentations that support C2S overviews the duty of AWS Administrator himself
  • Good level skills in designing and implementing J2EE technologies such as Spring, Hibernate, JPA, SOAP/RESTful web services, Servlets, JSP (Java Server Pages), JDBC, Junit, angular.
  • Have Working Experience with Object Oriented, Functional Oriented and Aspect Oriented Programming.
  • Experience in all phases of Software Development/SDLC using Agile SCRUM, Waterfall methodologies.
  • Experience in applying design patterns like Singleton, Factory, Prototype, Proxy, MVC and DAO.
  • Extensive working knowledge on spring frameworks and Proficient in application development using Spring Core, Spring AOP, Spring Web MVC, Spring Boot, Spring DAO, and Spring ORM.
  • Experience developing web-based UI using various technologies like HTML, XML, CSS, JavaScript, JSON, jQuery, AJAX.
  • Skilled in Database programming using Oracle, MySQL, and writing various SQL, PL/SQL queries.
  • Experienced in Object to Relational Mapping (ORM) technologies such as Hibernate.
  • Experience in developing SOAP and Restful Web Services using JAX-WS, WSDL, JAX-RS, and Restful and testing Web Services.
  • Experience in establishing/configuring the using web servers and application servers (Apache Tomcat, Web Sphere).
  • Coding Experience with IDE’s like Eclipse, IntelliJ, and STS.
  • Hands on experience with Build Tools: Maven, and version control tool such as GIT and Ticketing tool like JIRA.
  • Involved in understanding functional specifications and developing creative solutions to meet business requirements.
  • Excellent interpersonal abilities, communication skills, time management and team skills with an intention to work hard to attain project deadlines under stressful environments.
  • Very good working knowledge on Performance Debugging & Testing on various platforms.

TECHNICAL SKILLS

Languages: Java 8, J2EE

Operating Systems: Windows, Linux

Databases: Oracle 10g/11g, MySQL 8

Platforms: Kafka, Node JS, AWS

IDE: Eclipse, Spring Tool Suite, IntelliJ

Java SE: OOP’s, Generics, Collections Framework, JDBC.

Java EE: Servlets, JSP, JDBC, JUnit

Java EE Frameworks& ORM: Struts, Spring, Hibernate, JPA

Servers: Apache Tomcat, WebSphere, Angular

Web services & Testing: SOAP, RESTful, Advanced REST Client, Soap UI, Jersey.

Web Technologies: HTML, XML, CSS, JavaScript, JSON, jQuery

Build Tools: Maven, Gradle

Version Control & Ticketing: GIT, JIRA

Design patterns: Singleton, Factory, Prototype, Proxy, MVC and DAO.

Methodologies: Waterfall, Agile SCRUM

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Involved in the requirements gathering, analysis, design, development, and testing phases of Software Development Life Cycle (SDLC).
  • Developed services from scratch using Spring-Boot and Micro-services architecture.
  • Implemented the application using Spring MVC architecture.
  • Work in close coordination with the development and operations team such that the application is in line with performance according to the customer's expectation.
  • Deployment Automation using tools such as Jenkins and Maven.
  • Developed the view components using HTML, CSS3, JSP, JavaScript
  • Managing full AWS Lifecycle, Provisioning, Automation, and security.
  • Perform the software upgrades, Kernel patching, errata patches.
  • Developed and maintained the Inventory and Service History System using Microsoft Access and ASP for real-time asset management. Reduced the asset administration effort by 65%.
  • Maintain Data integrity and access control while we use AWS application platform.
  • Used Spring ORM to integrate Spring Framework with hibernate and JPA.
  • Developed high speed distributed computing frameworks AWS EMR, Kafka Streams
  • Used Spring Boot Admin component for monitoring all the exposed micro services.
  • Responsible for developing data pipeline by implementing Kafka producers and consumers and configuring brokers.
  • Integrated Apache Kafka for data ingestion
  • Implemented Authentication & Authorization services with Spring Security.
  • Used Spring AOP module to handle logging, transaction, and security management services for business classes in spring application.
  • Developing new states for website using AngularJS and making API calls using Rest angular
  • Developed Spring Boot modules to provide a radically faster and widely accessible getting started experience for all spring development.
  • Used ORM tool Hibernate as persistence framework and persist data in Oracle.
  • Developed components of REST webservices, using different Annotations with clear understanding on PUT, GET, POST and DELETE operations.
  • Used Apache CXF extensively to test the Web services with different possibilities of input parameters in the XML Request and analyzed the XML Responses.
  • Used Git for versioning and revision control system.
  • Used Agile Methodology for implementing the features & participated in scrum meetings

Environment: Java 8, HTML, CSS3, Spring 4, Angular, React JS, JavaScript, jQuery, spring ORM, Spring Data JPA, Spring Rest, Git, Oracle, Web Logic Server 11g.

Confidential

Sr. JAVA Developer

Responsibilities:

  • Maintained state health services web application which handles health claims and provides claim related information to the participants and providers of state of Missouri through a web-based java application.
  • Currently working on providing support and developing new modules and enhancements for the Medicaid program provided by the state of Missouri using J2EE technologies (Java (1.7,1.8), JDBC, JSP, JSF, Hibernate, Servlets, EJB, XML, Struts, Spring and Web services) using waterfall methodology.
  • Worked closely with the state representatives and SME’s for developing new modules of the application and supported existing applications parallelly at the same time.
  • Worked in all stages of WebSphere Administration like Installation, Configuration, Deployment, Scripting, Migration, and Trouble shooting.
  • Implemented cross browser compatibility for the application to make it compatible from IE 7 to all modern browsers.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View, Table Grid.
  • Created Angular service and integration with RESTful APIs
  • Making changes to the existing web applications and creating new components using React JS.
  • Responsible for designing Front-side of the website like embedded graphics, and interactive documents using REDUX application architecture.
  • Motivated and assisted Jr. Java/Cobol Developers in debugging and finding the root cause.
  • Used JIRA for issue tracking and monitoring the status.
  • Used Spring Boot which is radically faster in developing Spring based application with very less configuration
  • Applied Continuous Integration System (CIS) for build deployment using Hudson.
  • Sub version and SVN with integration to Collab net plugins of RAD were used for version control system.
  • Working closely with mainframe/COBOL developers and found application errors using CICS screens as mainframe UI.
  • Actively involved in WebSphere Portal Server Development, configuration, Administration, Security configuration with Active Directory Server, WLM configuration, Performance Tuning, Users and Group Management, Adding Portlets, Portlet Wiring, Web Server configuration and Content Management etc.
  • Created portlets using WebSphere Portal Toolkit and deployed them on the WebSphere Portal Server.
  • Created a base framework for transaction management using Hibernate. Lead the effort for component design, development, and integration with the existing modules.
  • Implemented fortify for tracking application security related issues and fixed them before the damage is done.
  • Designed front end screens considering usability and customer requirements following modern UX standards.
  • Used Ibatis DAO with integration of SOAP and Restful web services for generating components such as DAO (Data Access Object), WSDL (Web service Definition Language), XSD (XML Schema Definition) and spring configuration files.
  • Actively involved deployment and in post deployment by testing of the fixes.
  • Using Junit for unit testing and ANT for configuration management.
  • Maintained and modified databases for development and testing using Db visualizer 9.0.
  • Worked with file upload and file maintenance API’s for handling official documents and make them available to the end user.
  • Created technical specification documents for application development.
  • Used JSF 1x, 2.0, JSP tag libraries, Ibatis, XHTML, XML for maintaining front end part of the applications and Java struts for the backend processing and batch jobs.

Environment: Java, J2EE, JSP, JSF 2.0, Prime Faces 6.0, Rich Faces, Servlets, Struts, EJB, JDBC, Spring, Hibernate, Web Services, Ajax, Prime faces, Tivoli Access Manager(TAM), Design Patterns, JNDI, Apache Tomcat 7, IBM WebSphere Application

Confidential, Nashville, TN

Senior Java Developer

Responsibilities:

  • Involved in the requirements gathering, analysis, design, development, and testing phases of Software Development Life Cycle (SDLC).
  • Implemented the application using Spring MVC architecture.
  • Developed classes using core java concepts like OOP’s, Generics, and Collections.
  • Involved in transform the application to Spring Core using concepts like dependency Injection, auto wiring based on Spring XML configuration and Annotations.
  • Implemented the application DAO layer using Spring JDBC by using features of Spring JDBC Template and DAO support Classes.
  • Involved in writing Aspect Classes and creating Advices for logging, transaction messages using Spring AOP and configure XML.
  • Used Spring Boot, Spring Security to build Microservices and deployed to AWS cloud
  • Implemented the Controller classes using Spring MVC provided API and used Data Binding features for forms.
  • Developed front end web application using Angular along with cutting edge HTML5 and CSS.
  • Involved in writing form validations using Hibernate Validator.
  • Used Spring ORM to integrate Spring Framework with hibernate and JPA.
  • Used ORM tool Hibernate as persistence framework and configure hibernate XML.
  • Used MySQL as persistent database and involved in writing SQL queries.
  • Developed components of SOAP web services, using JAX-WS with clear understanding on WSDL.
  • Used SOAP UI extensively to test the Web services with different possibilities of input parameters in the XML Request and analyzed the XML Responses.
  • Developed the view components using HTML, CSS3, JSP, JavaScript and jQuery.
  • Used Maven as a build tool to build the application.
  • Used Git for version control system and JIRA as ticketing system.
  • Used Eclipse IDE to develop the application and Tomcat as a web server to deploy the application.
  • Used Agile Methodology for implementing the features & participated in scrum meetings.

Environment: Java 7/8, HTML, CSS3, JSP, Spring, Hibernate, JPA, Angular, Hibernate Validator, Spring AOP, Spring MVC, SOAP UI, Maven, Git, JIRA, MySQL 7, Tomcat Web Server, Eclipse IDE.

We'd love your feedback!