We provide IT Staff Augmentation Services!

Software Developer Resume

0/5 (Submit Your Rating)

Des Moines, IA

SUMMARY

  • 8+ years of IT experience in all phases of Software Development Life Cycle (SDLC) including Analysis, design, implementation, integration, testing and maintenance of applications using Java/J2EE technologies.
  • Experience with Object Oriented Analysis, Design & Programming.
  • Expertise in developing Multi - tier enterprise level web applications using various Java 1.6/1.8, J2EE technologies including JSP, Servlets, JDBC and XML.
  • Good knowledge and experience in implementing open source frameworks Hibernate, spring, struts and integrating among them.
  • Good Knowledge of Web Services using SOAP and Restful.
  • Expertise in web development using HTML, CSS, JavaScript, Angular, jQuery and AJAX Technologies.
  • Experienced in writing Components, Pipes and Services to separate concern and handle different situations by usingAngular.
  • Strong experience in deployment and configuration of application servers IBM Web sphere, JBoss Wild Fly and Apache Tomcat.
  • Good Working Knowledge of Ant and Maven for project build/test/deployment, JUnit for unit and integration testing.
  • Manage all CM tools (JIRA, SVN, Maven, Jenkins, ANT, GitHub, Source Tree, Bitbucket, Visual Studio Code) and their usage / process quality and support.
  • Been working on diverse Database Servers like Oracle 11g/10g, My SQL 5.0
  • Working on Eclipse IDE/RAD IDE for JAVA/J2EE Application development.
  • Good knowledge and experience in Agile Scrum methodologies.
  • Motivated to take independent responsibility as well as to contribute to be a productive team member.
  • Performed client-side validations using java script functions to implement various functionalities. Handled the server-side validations by using the validator framework
  • Good in client interaction and offshore co-ordination.
  • Strong team player and display good people skill when interacting with Business users, Functional and Technical team to meet the project deadlines.
  • Good communication and interpersonal skills, self-motivated, quick learner, team player and pro-active learner.

TECHNICAL SKILLS

Languages: Java 1.6//1.7/1.8, HTML, JavaScript, jQuery, Ajax, Angular

J2EE Technologies: Servlets, JSP, AJAX, JMS, JDBC, Web Services

Frameworks/System Design: Struts2.0, Hibernate 3.0, Spring 4.x, MVC, J2EE

Application/Web Servers: IBM Web Sphere, Apache Tomcat Web Server, JBoss Wild fly

XML Technologies: XML XHTML, SAX, DOM, WSDL

Web Services: SOAP, REST

Databases: MySQL, Oracle11g/10g, SQL Server

IDEs: Eclipse, RAD

Tools: SVN, Maven, SQL Developer, GIT Hub, Source Tree, Bitbucket

Operating Systems: WINDOWS 7, 8, 10, UNIX, Linux

PROFESSIONAL EXPERIENCE

Confidential, VA

Java Full Stack Developer

Responsibilities:

  • Developed the application usingAngular7 framework and Node JS platform using JavaScript and TypeScript programming.
  • Developed components usingAngular7, TypeScript and Node.
  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap,Angular7 and Node JS.
  • Experienced in writing Components, Pipes and Services to separate concern and handle different situations by usingAngular.
  • Good knowledge on usingAngularlibraries like @angular/http for making HTTP requests, @angular/common core things including form validation, @angular/router Routing for our entire app.
  • Created dynamicAngularreactive forms, form controls and implemented form validations.
  • The application uses micro services using spring boot for design and development.
  • Worked on GIT as a version control. Utilized NPM scripts for build and test environments in a Node.js application.
  • Extensive use of Visual Studio code for developing Angular project.
  • Worked with JIRA for managing project requirements and tasks. Used GitHub as a version control.
  • Utilized Agile Methodologies (Scrum) to manage full life-cycle development of the project.

Environment: Angular 7, Node, Java1.8, Spring framework, Spring Boot, Rest API, SQL database, HTML5, CSS 3, TypeScript, Tomcat server, Eclipse(photon), GIT Hub, Agile/Scrum.

Confidential, Des Moines, IA

Java Full Stack Developer

Responsibilities:

  • Designed and coded application components in anAgile/TDDenvironment utilizing atest-driven development and pair-programming.
  • Strong programming skills in designing and implementation of multi-tier applications using web-based technologies likeSpring MVCandSpring Boot.
  • Implemented REST Microservices using spring boot. Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Actuator.
  • ImplementedJQueryvalidation plug-in, modified JQuery validation plug-in to support custom validation, JQuery modal box, JQuery date picker, JQuery tooltip.
  • UsedAjaxinJSONformat for asynchronous request handling.
  • Developed User Interface in JSP, JavaScript and HTML withBackbone JSFramework.
  • Created newRESTweb service operations and modified the existing web service'sWADLs Web Application Description Language
  • Implementation of Restful web services using Spring REST
  • Developed server-side application to interact with database usingSpring BootandHibernate.
  • Used Jenkins to automate builds and deployments
  • Good knowledge on Bitbucket repository and GIT repository.
  • Followed Agile Methodology like Scrum Meetings to deliver application in iterative approach with high Quality software and satisfy customer needs.
  • Involved in review of code, unit and Integration test cases.
  • Knowledge on Selenium and creating Cucumber feature files.
  • WroteJUNIT testcases for testing allspringservice calls andSpringMVCvalidations
  • Creating SQL stored procedures in IBM DB2.
  • Used Websphere application server for running and debugging the applications.
  • Worked in Agile environment with active scrum participation.

Environment: Java1.7,1.8, JSP, Ajax, Spring MVC, Spring Boot, Rest API, DB2, Maven, HTML5, CSS, JavaScript, Ajax, JQuery, JUnit, IBM Web Sphere, Eclipse, RAD, Bitbucket, GIT, Windows 7, Agile/Scrum.

Confidential, West Des Moines, Iowa

Java Full Stack Developer

Responsibilities:

  • Responsible for creating the Detailed Design and Technical documents based on the requirement given.
  • Developed SOA applications using SOAP, WSDL, XML and XML Parser Technologies. Extensively worked on middleware technologies such as MQ, JMS, EJB, JMX & Server-Side Technologies.
  • Developed single page applications using frameworks like AngularJS and JQuery.
  • Expertise in building, configuring and deploying the application to servers like JBOSS, Tomcat.
  • Used Struts validator framework to validate user input.
  • Developed code to consume web services to validate addresses. Spring injection used to allow JUnit to run using mock objects.
  • Integrated Spring and Hibernate with DAO.
  • Hibernate is used as a persistence mapping technology along with JPA which acts as a wrapper around the Hibernate eliminating the mappings and configuration by annotating the POJO classes with Data Base tables.
  • Wrote complex SQL queries, PL/SQL Stored Procedures for all the DML process.
  • Junit, log4j were used for unit testing and as logging frameworks.
  • Responsible for the creation and execution of unit test cases.
  • Application is built using standard design patterns such as DAO, Abstract Factory, Singleton, Business Delegate and MVC.
  • Collaborated with users, database administrators, and team members involved in the project implementation.

Environment: Java1.6, JSP, Angular JS, Struts, Spring, JDBC, Hibernates, Oracle 10g, PL/SQL, Maven, HTML5, CSS, JavaScript, XMI, JMS, JBOSS, Eclipse, Log4j, SVN, Windows 7, UNIX, Agile/Scrum.

Confidential, Lakewood, CO

Java J2EE Developer

Responsibilities:

  • Updated the application from Java 1.6 to Java 1.8. and the Application server from JBOSS 7 to Wildfly 10 CR2.
  • Updated Ant build scripts to Maven Build.
  • Developed Maven build script and maven task classes to clean, compile, copy, deploy, generate configuration files using filters, doc, jar and war files.
  • Involved in loading and storing objects using Hibernate, Strong knowledge on Hibernate Connection Pooling, HQL, Collections, Hibernate Caching, and Hibernate Transactions.
  • Used Struts tag libraries and custom tag libraries extensively while coding JSP pages.
  • Designed and constructed the Savings & Retirement module using Servlets, JSP and Hibernate.
  • Involved in web component design and development using JSF, Servlets, and tag libs.
  • Proficient in User Interface Design and development process using HTML, CSS.
  • Involved in developing SQL queries, stored procedures, and functions. Hands on experience working with Oracle (10g/9i).
  • Involved in creating and consuming web services using REST web service.
  • Experience in writing test cases using JUnit testing framework.
  • Used subversion as version control.
  • Used JIRA for tracking and creating tasks and raising tickets.
  • Ran HP fortify scan to find the security vulnerabilities.
  • Worked in clearing the Security vulnerabilities like cross site scripting (XSS), Cross frame scripting (XFS), SQL injection issues etc.

Environment: Java 1.8, JBOSS Wild Fly 10 CR2, Oracle 10g, hibernate 3.2 & 5.1, Hibernate, Maven, Struts 2.2, JSF (Rich Faces), JSP, HTML, CSS2.1, Servlets, HP Fortify, SVN, Jira, Eclipse IDE, JUnits, SQL.

Confidential

Software Developer

Responsibilities:

  • Install, configure and deploy software, provide quality assurance.
  • Troubleshoot various software issues using debugging process and coding techniques.
  • Provide high-level customer support to remote clients using a support e-ticketing system.
  • Perform system administration for hosting server and client software.
  • Developed JSPs and Servlet.
  • Developed screens using Java, HTML, DHTML, CSS, JSP and JavaScript.
  • Designed Database for the application.
  • Implemented all validations and done testing.

Environment: Java 1.4, J2EE, Struts 1.0, HTML, DHTML, CSS, JSP,Log4J, WebLogic.

We'd love your feedback!