We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

WA

PROFESSIONAL SUMMARY:

  • Over 8 years of IT experience in Analysis, Architecture, Development, Implementation and Integration ofClient - Server applications using Java/J2EE. (Object Oriented Design and Methodologies).
  • In depth understanding of SDLC wif extensive experience usingAgile and Waterfallmethodologies.
  • Strong experience in different phases of Software Development Life cycle (SDLC) including Planning, Design, Development and Testing during teh development of software applications.
  • Experience in developing J2EE Web Applications, Enterprise Applications, Distributed Applications and Client/Server Applications using Java, JDBC, Servlets, JSP, JMS, Struts, spring, Hibernate, XML, and SQL & PL/SQL.
  • Well-experienced wif both Frontend & Backend applications using Java, J2EE Web frameworks, JSP, Angular 2.0/4.0, JavaScript, Typescript, Node JS, AJAX, jQuery, XSL, XSLT, JSON.
  • Experience in designing User Interface (UI) applications using HTML5, CSS3, JavaScript, JQuery, AngularJS, Node JS, AJAX, JSON and XML.
  • Expertise in various components of spring such as IOC, MVC and experience wif Spring Web Service, Spring Boot, Spring JDBC Template.
  • Experience in Application development using Multi-threading, Collections, Generics etc.
  • Expertise in developing web-based GUIs using Java Applets, HTML, DHTML, JavaScript, and XML, DOJO, AJAX, JSF and spring form tags.
  • Expertise in implementing and consuming SOAP and REST web services using JAX-WS, JAX-RS
  • Experienced in using persistence frameworks Hibernate 2.0/3.0, iBatis 2.2, JPA 2.1 to map POJOs to a relational database.
  • Involvement in Object Oriented Methodology, UML and Design Patterns.
  • Good knowledge of messaging services using JMS and Active MQ.
  • Experience in RDBMS like Oracle, MYSQL, SQL Server and DB2.
  • Experience in software testing, JUnit testing, and regression testing, and defect tracking and management using JIRA.
  • Strong database skills in Oracle, MySQL, MS SQL Server and Solid understanding of Database Management System.
  • Worked wif Web Services (SOAP, REST) and service-oriented architectures.
  • Strong experience using Mockito, JUnit to perform unit testing and used Log4J for runtime logging.
  • Experience working in Medicare and Medicaid projects.
  • Good working Experience in using ANT and Maven scripts for building and deploying teh application in web/App servers.
  • Used application servers like WebSphere, JBoss and Tomcat servers based on client requirements and project specifications.
  • Good knowledge in version control tools like Source Tree, Subversion, CVS and GIT.
  • Good experience wif continuous integration tools like Jenkins.
  • Excellent inter-personal skills, Ability to learn quickly in work environment and fluent in communication.

TECHNICAL SKILLS:

J2EE Technologies: Servlets, JDBC, JSP, JSF, JSTL, JMS, EJB, JNDI, Java Security, AWT, Applets, RMI

Web Technologies: HTML5, CSS, JavaScript, jQuery, AJAX, AngularJS, React JS, NodeJS, XML, XSD, JSON, XML, XST, XSTL, SAX/DOM, JAXP

Programming Languages: C, C++, Core Java, J2EE, SQL, PL/SQL

Tools & Framework: Struts, Spring, Spring MVC, Hibernate, Spring Web Flow, Spring IOC, Spring AOP, Spring Boot, JSF, Junit, SOAP UI, ANT, MAVEN, Jenkins, Groovy

Web Services: SOAP, Restful, UDDI, WSDL, Micro Services, Axis2, AWS, Microsoft Azure

Web/App Servers: Apache Tomcat, JBoss, Web Logic, Glassfish, IBM Web Sphere

RDBMS: MYSQL, Oracle, MongoDB, Cassandra

IDEs & Editors: ECLIPSE, NetBeans, JBuilder, IntelliJ, RAD

Testing Tools: Selenium, Junit, RTC, Soap UI, Star Team, Rational Clear Quest

Operating System: Windows, UNIX, LINUX

Version Control: SVN, CVS, Clear Case, GIT, Jenkins

Other Software: Git, JIRA, Version One, Splunk

PROFESSIONAL EXPERIENCE:

Confidential, WA

Java Developer

Responsibilities:

  • Involved in all phases of teh Software development life cycle (SDLC) including Maintenance Support.
  • Developed Web Service which performs payment processing, credit evaluation, authorize merchants and generate summary reports.
  • Involved in migrating SQLJ applications to Spring MVC Java applications.
  • Developed teh Application using Spring MVC Framework by implementing Controller, Service classes.
  • Involved in developing a Micro Service Oriented Architecture Application by using Angular JS, Node JS and Oracle database.
  • Involved in writing Spring Configuration XML file that contains declarations and another dependent objects declaration.
  • Used multithreading in programming to improve overall performance.
  • Designed and developed web based front end using HTML, JSP and CSS.
  • Developed new functionalities to teh existing merchant E-solutions user interface using Spring MVC, Spring Boot, Dockerand modified user interface using JSP and JavaScript.
  • Extensively Implemented Microservices, Springboot anddependency Injection (DI) along wif Hibernate.
  • Creating SQLqueries, stored procedures and triggers to manipulate data, control access to data and to maintain data integrity.
  • Developing REST Web Services using Spring and then consuming teh web services in Angular using http methods like GET and POST.
  • Created DBRQ requests to operate teh data in front end using SQL queries.
  • Configured Cache-Control filter to control teh web page caching in teh browser.
  • Wrote logger statements in Java classes using log4j which is recorded in loggly tool for production triage.
  • Worked on scheduling cron jobs and deploying JAX-RS services, Restful Web services using AWS lambda.
  • Built Swagger file using JSON to create API anddetermined required/optional fields and delivered to teh consumers.
  • Implemented RESTFUL web services using spring boot and consumed using spring REST services. Published Rest services for performing CRUD operations from database.
  • Performed regression and black box testing during Oracle11g to Oracle12c.
  • Performed unit testing in development environment and deployed to QA environment after code review is completed.
  • Used Maven for dependency management and build purposes and Jenkins for continuous builds and deployments.
  • Part of a response team that worked on support issues throughout teh company.
  • Worked on projects following AGILE/Scrum methodology and completed teh tasks assigned using JIRA/RALLY. Participated sprint planning/retrospective and demonstrated teh completed tasks at teh end of each iteration.

Environment:Java, JavaScript, Atom, Jira, Confluence SQL Developer, ORACLE 11G/12C, Source Tree, NODE-JS, Angular-JS,NPM, JDBC, Devops, Docker, SOA, Post Man, AWS Lambda, Tomcat, FTP DB, Oauth 2, ANT, JSON, RESTful service,JSTL, Eclipse, SQLJ, Log4j, Loggly, Jenkins,Linux, Mac, Agile, Spring, Unix.

Confidential - Phoenix,AZ

Application Analyst

Responsibilities:

  • Analysed and translated functional specifications and change requests into technical specifications.
  • Develop middleware Java Spring based applications to integrate and access teh data from database using hibernate.
  • Develop XSD to create interface based on teh requirements.
  • Designed, Developed, Deployed, tested and migrated teh scripts to QA, pre-prod and production environments in accordance wif Scrum Agile methodology.
  • Worked on user stories planned during every sprints in AGILE methodology.
  • Worked on SQL using Transact SQL Language/XML using Data mapping requirements and create views, Stored Procedures.
  • Involved in developing orchestration services which calls multiple backend using RESTFULservices.
  • Involved in design, development and maintenance of applications that utilizes Microservices, Docker, J2EE, Spring Framework, Spring MVC, Angular.JS, HTML5 and JQuery.
  • Write Rest API for Web Service Operations using.
  • Asynchronous messaging is done using JMS and created Queue for point to point messaging.
  • Used Log4j for application logging and debugging.
  • ConfiguredJavaMessaging Services (JMS) on WebSphere Server using Eclipse IDE.
  • Implemented a Continuous Delivery pipeline wif Jenkins and GitHub.
  • Took part in design discussions and had direct interaction wif clients and stakeholders to understand and frame teh requirements.
  • Using spring for bean management across layers and for loading database configuration and Spring JDBC to interact wif Oracle and SQL server databases.
  • Implemented different Design patterns like DTO and DAO Design Patterns.
  • Implemented Hibernate for Database Transactions on DB2.
  • Used teh spring modules like Spring MVC.
  • Used Spring XML configuration for Dependency injection.
  • Assist in teh development, execution and documentation of system and integration test plans.
  • Closely work wif quality assurance team to perform functional, performance and regression testing.
  • Used cloud and non-cloud Linux servers in lower regions to build, deploy and promote teh code and recycle teh servers.
  • Ensure accuracy and integrity of teh data and applications through analysis, coding, writing clear documentation and problem resolution

Environment:Java, J2EE, JSP, Angular JS, Servlets, Hibernate, spring, Tomcat, Web Services, JUnit, Maven, POM, GitHub, MS SQL server, JMS, Oracle 11g/10g, IBM DB2, Windows 7, Docker.

Confidential - Pittsburgh, PA

JAVA developer

Responsibilities:

  • Involved in requirements gathering, developed teh GUI, and wrote business logic code for server side and client-side implementation.
  • Worked in Agile software development environment for planning, estimation & developing and maintaining Shopping site.
  • Developed web components using Struts framework, JSP, HTML, CSS, JQuery and JavaScript.
  • Developed Action class and Action Form for business logic wif support of Spring framework and Presentation tier.
  • Integrated Struts application wif Spring Framework by configuring Deployment descriptor file and application context file in Spring Framework.
  • Involved in server and application configurations and logging using XML and log4j.
  • Developed XML Schemas and used SAX for Parsing XML data.
  • Used Hibernate for creating persistence layer to access/persist database entities.
  • Worked on AJAX for dynamic web content generation.
  • Involved in developing web services-basedmiddleware solutions like web events registration, health care directory search, insurance content management using Hippa standards.
  • Worked on EDI transactionsand various X12 transactions like Eigibility (270), Claims(837), HL7 transaction and Remittances (835) in developing web application.
  • Involved wif installation and maintenance of Oracle RAC 2 node cluster database for high availability.
  • Wrote SQL and PL/SQL queries for updating data into teh Oracle using SQL Developer tool.
  • Administrated tasks for cloud servers (which can include Installation, Upgrade, talking to different mode, Restarting).
  • Configured teh domain environment so as to deploy teh new releases released by teh development team.
  • Involved in writing, scheduling, un-scheduling and monitoring daily, weekly, monthly, yearly and date and time specific cron jobs.
  • Worked closely wif teh development team in case of any deployment issues.
  • Participate in weekly project status meeting of teh team for providing current status of my work and discussing future applications and issues

Environment:Java, J2EE, Servlets, JSP, Hibernate, JDBC, Struts, spring, Web Services, JUnit, ANT, SVN, JBOSS, Oracle 11g/10g, Windows 7, Paas, Soap Ui.

Confidential

Java Developer

Responsibilities:

  • Worked on Requirement analysis, gatheird all possible business requirements from end users and business Analysts.
  • Developed, and deployed server-sideJava, Servlets, and Java Server Pages (JSPs) for browser-based conference software.
  • Developed EJB (Session Bean) components and deployed on JBoss Application Server in teh Eclipse Editor.
  • Developed JSP to support custom User Interfaces.
  • Extensively used JSTL tag libraries.
  • Used Core-Java concepts like multi-threaded Java-Collections and JDBC.
  • Involved in developing SOA Web Services using XML, XPATH, XSD, SOAP, WSDL and Apache Axis.
  • Developed SQL stored procedures and prepared statements for updating and accessing data from database.
  • Created Stored Procedures using SQL/PL-SQL for data modification.
  • Worked on teh full stack developer by designing teh front end and back end.
  • Conducted teh SQL performance analysis on Oracle 10g database tables and improved teh performance by SQL tuning.
  • Used Log4j for logging mechanism and developed wrapper classes to configure teh logs.
  • Used JUnit and Test cases for testing teh application modules.
  • Involved in code review and documentation review of technical artifacts.

Environment: J2EE, JDK 1.5, Core Java, Java Beans, Servlets, JSP, Java Script, Web services, SOA, SQL, PL/SQL Apache Axis, Eclipse, MAVEN, Log4j, XML, XPATH, XSD, HTML, JBoss, JUnit, CVS.

Confidential

Java Developer

Responsibilities:

  • Actively participated in teh analysis, definition, design, implementation, management, and deployment of full software development life-cycle of project.
  • Responsible for translating designs and concepts into highly usable and engaging web applications using HTML, CSS,JavaScript,JSON and jQuery.
  • Designed quite alot of HTML forms using teh various html form tag, according to teh requirement of teh end user.
  • GUI design and development using Java Swing used for open source web testing.
  • ImplementedModel View Controller(MVC) architecture and developed Form classes, Action Classes for teh entire application usingStrutsFramework.
  • Extensively used CSS to change teh styles to be used in future web layouts and debugging teh errors issues wif CSS.
  • Implemented dynamic page elements and form error validations using JavaScript.
  • Worked on JSP, Servlets, Struts framework and production support issues of teh existing applications.
  • Involved in system design and development using Collections and multithreading for teh action classes using Java.
  • Implemented teh Drag and Drop functionality using jQuery framework plug-ins for Drag-and-Drop, Widgets, Menus, User Interface, and Forms.
  • Developed dynamic page elements and form error validations using JavaScript.
  • Created Stored Procedures and complicated queries forMySQL.

Environment:Core Java, Java swing, Struts, Hibernate, HTML, CSS, JavaScript, jQuery, JSON JSP, Servlets, Eclipse, MySQL.

We'd love your feedback!