We provide IT Staff Augmentation Services!

Application Developer Resume

4.00/5 (Submit Your Rating)

Alpheretta, GA

PROFESSIONAL SUMMARY:

  • Around 8 years of experience as a software Developer and around 7+ years of Extensive experience in Object Oriented Analysis in developing server side and front - end framework using J2EE design patterns.
  • Experience in building enterprise Applications and Distributed Systems using technologies such as CoreJava, J2EE (Servlets, JSP, Hibernate, SPRING, JDBC, JMS, RDBMS) and XML.
  • Good knowledge in spring framework and modules (IoC, AOP), Object Relation Mapping using Hibernate.
  • Experience in designing and developing user-friendly interfaces using client-sideJavaScript, HTML, CSS, JQuery and AJAX.
  • Hands-on experience in working with XML related technologies such as DOM, SAX, XML Schema, XSL and XSLT.
  • Hands-on experience in relational databases like Oracle 10g, DB2, MySQL, MS SQL Server using SQL and PL/SQL.
  • Excellent in deploying the applications inAWSas EC2 instances and create snapshots for the data that have to be stored inAWSS3.
  • Experience in built web services using Spring and CXF operating within ESB, offering both REST,AWSand SOAP interfaces.
  • Expert of designing and developing Web based Enterprise Applications using J2EE frameworks like Spring, Hibernate and Struts with strong hands on experience in configuration and implementation.
  • Expert of Spring framework including configuring Spring Application Context with Dependency Injection, Spring IOC (Inversion of Control), Spring AOP (Aspect-oriented Programming), Spring MVC, Spring Security, Spring JPA and Spring Batch.
  • Restful Web Services, andJSP, HTML, CSS andJavaScript for user interfaces (UI)
  • Hands-on experience in Script Languages (Maven and Ant).
  • Worked on Design and Analysis (OOAD) created Class Diagram and Sequence Diagram.
  • Good understanding onJavaDesign Patterns, Unified Modeling Language (UML).
  • Profound knowledge in Software Development Life Cycle (SDLC).
  • Worked under Agile (Scrum) methodologies.
  • Ability to work with business functions to understand business requirements and develop technical specifications
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage usingAWSCloud watch.
  • Excellent communication, Team work, inter-personnel and presentation skills, fast learner and organized self-starter.

TECHNICAL SKILLS:

Languages: CoreJava,SQL/PL SQL

Web/JavaEE Technologies: J2EE, Servlets, JSP, JDBC, Tag Libraries, AJAX, MVC, Spring, Spring MVC, Apache, DOM, SAX, XSD, JAXP, XSLT, JAXB, Hibernate, JUnit, JavaScript, CSS, JMS, Web Services, SOA, HTML, XML, DHTML, JavaScript,.

Databases: MS SQL Server, MS Access, MySQL, Oracle and DB2

Database Tools: Toad, PL/SQLDeveloper, SQL plus, SQL Navigator.

Web/Application Servers: IIS 3.0, Tomcat 5, WebLogic, Web Sphere

Scripting Languages: CSS, Shell Scripts.

IDE Tools: RAD, WSAD, Eclipse, My Eclipse, JBuilder, NetBeans

Version Control Tools: GitHub,SVN,CVS

Other Tools: JIRA, Ant, XDoclet CASE Methods/Tools UML, Rational Rose, VISIO 2003 OS Windows NT/XP/2000,UNIX, MAC OS

PROFESSIONAL EXPERIENCE:

Application Developer

Confidential, Alpheretta, GA

Responsibilities:

  • The main duty for this position is creating, maintaining and implementing the source code that makes up the application or program.
  • And also responsible for designing the prototype application, indicates program unit structure, and coordinates application plans with the development team or client.
  • Also involves in the process, life cycle and creation of the software aimed at helping users complete a computer task or program.
  • UsedAWSSDK for connection to Amazon S3 buckets as it is utilized as the object storage accommodation to store and retrieve the files cognate to the application and additionally worked on one of the container technologies such as Docker.
  • Enhanced an existingJavamicro-serviceto retrieve specific customers for a store location based on the user IDs provided.
  • Implemented User Interfaces usingJSP, HTML, CSS, JavaScript and JQuery.
  • Developers work closely with computer analysts and engineers in using languages such as Java, Spring-Boot, creating Maven applications, using GIT, ORACLE and other application to develop the necessary specifications for software.
  • Responsibilities may also include test, debug and improve generally faulty applications for clients.
  • Designed and developed amicro-serviceusing Spring Boot and Spring Data for Spotlight to access customer data stored in Amazon Redshift.
  • Implement API(Application Program Interface) using frameworks such as Spring, Spring Boot, JPA and Persistence Framework like Hibernate ORM(Object Relational Mapping).
  • Work on different IDE Tools like Intellij and Eclipse.
  • UsedAWSto deploy the project on EC2 instance. Implementation of the Business logic layer for MongoDB Services.
  • Hands on Experience with ETL tools such as snap logic, Using S3 Data pipeline to move data toAWSRedshift.
  • Restful Web Services, andJSP, HTML, CSS andJavaScript for user interfaces (UI)
  • Implement API(Application Program Interface) using frameworks such as Spring, Spring Boot, JPA and Persistence Framework like Hibernate ORM(Object Relational Mapping).
  • Mapping and converting the raw data to convert and transform into json so that it is aligned to the current domain.
  • Working with automated testing and created test cases in CUCUMBER to test stability of the code before

Environment: Java1.5, J2EE, JDBC, Spring MVC 3.0, FORTIFY, Cassandra, Hibernate 4.1.9, Oracle 10g, Eclipse IDE 4.2, HTML, CSS, LESS, JavaScript, JQuery, Angular JS, Node JS, Bootstrap, JMS, AJAX, JSP, GitHub, Maven, JIRA, Restful, ANT, Grunt,AWS, Amazon EC2, Amazon S3, Amazon Cloud Watch,AWSLambda, Amazon IAM, Elastic Search, IBM WebSphere Application.

Java Developer

Confidential, St Louis

Responsibilities:

  • Involved in requirement gathering, analysis, design and development of the application
  • Responsible for developing Restful web services used by Apttus. and for developing and maintaining SOAP web services used by Big Machines.
  • Used Hibernate, generated mappings.
  • Transaction management using spring frameworks.
  • Wrote SQL queries.
  • Wrote java batch jobs.
  • Wrote Junit tests.
  • Followed agile methodology.
  • Used SVN extensively as versioning tool and used Maven for automated building of projects.
  • Used Jenkin's for continuous integration and building.
  • Used JIRA for issue and bug tracking.

Environment: Jdk 1.6, J2EE, Jersey Restful web services, SOAP web services XML, Hibernate, SQL, Oracle, Tomcat 7, UNIX, Junit, SVN, Jenkins, and Jira.

Java Developer

Confidential, Jersey City, NJ

Responsibilities:

  • Involved in requirement gathering, analysis, design and development of the application
  • Involved in designing user screens and validations using HTML, JQuery, and JSP as per requirements.
  • Spring MVC model view design pattern is employed.
  • Responsible for developing Restful web services to provide services for front-end web.
  • Responsible for auditing of messages using Spring+ Hibernate 3.0 and Oracle.
  • Transaction management using some spring/struts frameworks.
  • Wrote SQL queries, stored procedures and enhanced performance by running explain plans.
  • Designed, developed models and UML diagrams using Rational Rose.
  • Involved in tracking and resolving defects, which arise in QA & production environments.
  • Used Github extensively as versioning tool and used Maven for automated building of projects.
  • Used Jenkin's for continuous integration and building.
  • Used JIRA for issue and bug tracking.
  • Used Crucible for peer code review.
  • Involved in preparation of Unit test cases and System test plans for various functionalities using JUnit.

Environment: Jdk 1.6, J2EE, spring, spring mvc, Restful web services, JSON, Jquery, JSP 2.0, Servlets, XML, Hibernate 3.5.0, SQL, Oracle 11g, Tomcat 7, UNIX, HTML 5, JavaScript, and CSS, Github, Jenkins, Jira, Crucible.

Java/J2EEDeveloper

Confidential

Responsibilities:

  • Requirements gathering from business analysts, design and development of key changes
  • AGILE development process has been followed. Experienced with stand-up, Retrospective, Demo, Planning and Code review meetings.
  • Developed the application using Servlets and JSP for the presentation layer along with.
  • Developed and used JSP custom tags in the web tier to dynamically generate web pages.
  • Implemented spring service layer with dependency wiring, transaction, DAO and annotations.
  • Prepared Test Cases to perform Unit, Integration and System Testing. Tested the developed components using JUnit2.0.
  • Prepared and executed various Test Cases using JUNIT as a framework.
  • Developed a code for Web services using XML, SOAP and used SOAP UI tool for testing the service.

We'd love your feedback!