We provide IT Staff Augmentation Services!

Software Developer Resume

5.00/5 (Submit Your Rating)

Middletown, NJ

PROFESSIONAL SUMMARY:

  • Over 6 years of experience as a Java Developer in Analysis, Design, Development, Maintenance and Implementing Enterprise, Web and Client Server applications using JAVA/JEE/J2EE technologies and Object - oriented technology.
  • Extensive experience in Java/J2EE technologies (Java 8, JDK, JSP, Servlets, JDBC, EJB, Spring, Hibernate).
  • Expertise in the implementation of Core concepts of Java, J2EE Technologies: JSF, JSTL, EJB transaction implementation (CMP, BMP, Message-Driven Beans), JMS, Struts, Spring, Swing, Hibernate, Java Beans, JDBC, XML, web Services, multithreading etc.
  • Extensive experience with Frameworks in Struts, ORM (Hibernate) and Spring (Spring MVC, Spring Core, Spring AOP, Spring Context Dependency Injection, Spring JDBC, Spring DAO, Spring ORM, Spring Security).
  • Extensively used Maven as build tool for application build and deployment, Junit and TestNG for unit testing.
  • Expertise in Test Automation using Selenium Web Driver
  • Expertise in creating xpaths for various applications.
  • Expertise in different integration tools like Maven, Github, Jenkins, Extent Reports and Test NG .
  • Expertise in Agile Methodology, Scrum meetings and Sprint Planning meetings.
  • Expertise in Software Development Life Cycle, defect management and Test Methodologies.
  • Expertise in Web serivce Development such RESTful API and SOAP
  • Worked on the continuous integration tool like Jenkins, Quick Build and Bamboo.
  • Have excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals Confidential all levels and can work as a part of a team as well as independently.

TECHNICAL SKILLS:

Languages: Java 8, C++, C, SQL, PL/SQL

Databases: Oracle, MySQL, SQL Server, MongoDB

J2EE Technologies: Servlets, JSP, JSF, EJB, JDBC

Web Technologies: HTML5, CSS3, XML, JSON, JavaScript, Angular2, jQuery, GWT, Swing, Bootstrap

Application Frameworks: Hibernate, Spring

JavaScript libraries: jQuery

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

Methodologies: Agile Waterfall

IDE Tools: Eclipse, RAD, WSAD, NetBeans, Puppet Enterprise, Puppet Management

Continuous Integration Tools: Jenkins, Quick Build, Bamboo

Build Tool s: Apache, ANT, Gradle & Maven

Design Tools: Microsoft Visio, Rational Rose

JAVA Message Service: MQ, IBM MQ, Active MQ

Testing Tools: Selenium Web Driver, JUnit, TestNG, Mockito

Operating Systems: Windows, Linux

PROFESSIONAL EXPERIENCE:

Confidential, Middletown, NJ

Software Developer

Responsibilities:

  • Attend stand - up meeting every morning, report project development process to team lead and manager.
  • Analyze business requirements with product managers.
  • Worked on Core Java and spring boot framework for building back-end application structure.
  • Worked on JDBC for connecting Oracle database and implementing persistence layer.
  • Developed code and configured servers under Linux environment.
  • Developed the Restful API for receiving data from engineers using Python and PHP.
  • Configured applications using Gradle, used Maven for continuous integration.
  • Engaged in Oracle database development using SQL PLUS and PL SQL.
  • Used Xsl files for creating voice response applications via cellphone.
  • Tested APIs using Postman and Jmeter, wrote test script for unit testing using Java.
  • Deployed code to multiple servers, debug and test code based on Servers logs.
  • Used Git for version control, pushed code to a tool (similar to GitHub) for reviewing.
  • Presented Demos after finishing iterations and user stories.

Environment: Java, J2EE Servlet, JSP, XML,PHP, Spring Boot, Linux, PL SQL, SQL Plus, Oracle 12c.

Confidential, Tampa, FL

Java Developer

Responsibilities:

  • Attend stand - up meeting every morning, report project development process to lead and manager.
  • Worked on Java spring boot framework for back-end applications structure building.
  • Involved in the integration of multiple layers in the application.
  • Developed the Restful API platform - a set of corporate endpoints and response handling, using SpringMVC.
  • Transferred data between front-end and back-end using JSON and AJAX.
  • Experience with Core Java fundamentals such as Multithreading, Collections, Generics and Annotations.
  • Created Automation test scripts for Confidential website using Hybrid Framework with Selenium WebDriver3.0 and Test NG.
  • Created test scripts for various modules like login, account management, plan management
  • Maintained the automation test scripts using version control tool Git
  • Integrated the project with maven and Jenkins for continuous integration
  • Executed the automation test scripts in various phases of project life cycle.

Environment: Java 8, J2EE Servlet, JSP, XML, udeploy, Spring Web MVC Framework, spring 4, Hibernate 5, Log4j, ANT, Mockito 2, Junit 4, Jenkins 2.6, Web services, WebSphere Application Server 8 and Oracle 11g.

Confidential, Lake Buena Vista, FL

Java Developer

Responsibilities:

  • Responsible for java development and performance enhancement, and Design of the Java based Web and Enterprise application in Windows environment.
  • Responsible for making retail transactions work perfectly using Point of Sale in Java.
  • Involved in initial POC to implement legacy application to build in existing TS Payments application built in Spring, Hibernates, Dojo, Drools, IOBean implementation in spring batch.
  • Worked on Wealth Management in java and for UI - Response Design and major work on frameworks like Bootstrap for CSS.
  • Participating Sprint meeting in every two weeks to discuss new requirements and bugs.
  • Worked on E-commerce based Applications which involved enhancement on my ABI Skills.
  • Experience in working and building RESTFUL web services to collaborate the product/branch subsystem with the new payment systems.
  • Troubleshooting the issues in production and fixing the issues.
  • Extensively used Struts Validator for server-side validations and JavaScript, Node JS for client-side validations.
  • Involved in code reviews, debugging and testing.
  • Created automation test scripts using Selenium Driver and Junit
  • Used Maven for building the application in local machine and then did code walk through to analyse the issue which is lowering performance of the application.
  • Designed and developed applications with multi-threaded environment.

Environment: Core Java, Java/J2EE, Spring, Struts, Servlets, Hibernate, RESTFUL/SOAP Web Services, JAX-RS, JAX-WS, JSF, SSO(Single Sign On), SOAP UI, MVC, JSP, CSS, JSON, JavaScript, JDBC, Dojo, Maven, Apache, Tomcat, Oracle WebLogic 11g, Oracle DB 10g/11g, Filezilla, Putty, SQL, WLST, JDK 1.5, HTML5, Bootstrap, Node JS

Confidential, Orlando, FL

Java/J2EE Developer

Responsibilities:

  • Followed agile methodology and involved in daily SCRUM meetings, sprint planning, showcases and retrospective.
  • Involved in analyzing the requirements and participated in discussions with business analysts.
  • Involved in creating Technical Design documents and Integration Solution Design documents.
  • Suggested an appropriate solution for the assigned modules and problems, also doing their High level and Low - level design.
  • Actively involved in the enhancement, maintenance and design for the application.
  • Implemented 'Document Upload' architecture using in-house Confidential -CXS framework.
  • Implemented Spring Dependency Injection and Spring Transactions in business layer.
  • Interaction/Connection with MySQL is implemented using JDBC
  • Developed data access components using JDBC, DAOs, and Beans for data manipulation.
  • Wrote embedded SQL and Stored procedures for data manipulation and interacting with the Oracle database.
  • Validated the Queries and Stored Procedures.
  • Created REST web services for populating and saving data from/to database.
  • Used SpringMVC for designing and developing REST and SOAP Web services.
  • Involved in the development of the presentation tier using HTML, CSS, XML and UI for front-end.
  • Implemented logging functionality using Log4j. Monitored the error logs using Log4j and fixed the problems.
  • Used SVN repository as Version Control.
  • Used Eclipse IDE and deployed the application on WebLogic server.
  • Tested website using JUnit
  • Integrated the project with maven and Jenkins for continuous integration Executed the automation test scripts in various phases of project life cycle.

Environment: Java, J2EE, Java Script, HTML, CSS, REST web Services, XML, Confidential CXS, Spring Framework, Apache Web server, Web Logic 12c application server, SVN, Unix, Log4j, Eclipse, J Unit, Maven, Oracle11g, Microsoft Visio.

Confidential

Java developer

Responsibilities:

  • Involved in designing user screens and validations using HTML4, jQuery, CSS3, JSP, Servlet.
  • Responsible for validation of Client interface JSP pages using jQuery form validations.
  • Used Spring Dependency Injection property to provide loose - coupling between layers.
  • Developed Web services (SOAP) for transmission of large blocks of XML data over HTTP.
  • Used Hibernate4 ORM framework with spring framework for data persistence and transaction management.
  • Involved in the implementation of Spring-Hibernate ORM and creating the Hibernate POJO Objects and mapped with Oracle database using Hibernate Annotations.
  • Wrote SQL queries, stored procedures, and triggers to perform back-end database operations.
  • Configured Maven dependencies for build automation.

Environment: Java EE 6, JSP, Spring, Hibernate, JDBC, Eclipse, WebStorm, Notepad++, JBoss, HTML, CSS, Java Script, XML, Windows, Unix, Oracle.

We'd love your feedback!