We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Plano, TX

SUMMARY

  • Over 11 years of experience in Software Industry in the areas of Analysis, Coding, Design, Maintenance and Applicationownership.
  • Worked extensively for Banking and Financial services industry and have a good understanding of process.
  • Having good exposure towards governance/compliance requirements of software projects.
  • Experienced working on J2EE - Servlets, JSP, JDBC, Data Sources, JNDI, Java Beans, AngularJS, Classes, CSS, Web Services, Applets, Struts, XML, MVC, Spring, Hibernate, Agile, Scrum and Ajax
  • Experience with the complete software development life cycle (SDLC) utilizing methodologies such as Agile and Water fall.
  • Expertise in various software including Core Java, spring, Hibernate, Servlets, JSPand SQL.
  • Experience in working with Web Services (SOAP and REST).
  • Experience working with front-end technologies like HTML, CSS, JavaScript.
  • Hand on the tools such as Eclipes, Netbeans, JUnit, JMeter, Maven, SVN, GitHub, MS Visual Studio, PL/SQL Developer
  • Good experience working with various Java/J2EE design patternsMVC, Business Delegates, Singleton, and implementing then appropriately when and where required.
  • Expertise in MVCarchitecture using Springwith features like validation framework, JDBC Templates, Formatters, Convertors, Interceptorsand Internationalization.
  • Implemented various Design patterns including Singleton, Model View Controller(MVC), Data Access Objects (DAO) and Factory patterns
  • Proficiency in Developing web applications and server side development using EJB, MDB, Spring, JSP, JMS, Servlets, Java Bean, JavaScript, Angular JS, HTML, CSS, Oracle and MS SQL.
  • Hands on experience with relational databases including Oracle and MS SQL Server involving SQL, PL SQL, store procedures, triggers and indexes.
  • Work Experience on Scrum development methodology
  • Involved in meetings to gather information and requirements from the clients.
  • Strong analytical skills with ability to quickly understand client’s business needs.
  • Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.
  • Experience in mapping domain objects to database tables using ORM framework Hibernate.
  • Have good experience in developing secure web applications.
  • Experience in Preparation and Execution of JUNIT Test Cases.
  • Experience in handling deployments to Servers.
  • Experience in server migrations and up gradation of software.

TECHNICAL SKILLS

Java/J2EE Technologies and Framework: Core Java, Spring 3, Hibernate 4.2.8 Final, JDBC, JSP, JSTL, Servlets, EJB

Client Side Technologies: JavaScript, HTML, CSS,AngularJS

Databases: SQL, PL SQL, MS SQL Server 2008, Oracle 9i

IDEs: Eclipse Luna, Intellij Idea, Spring Tool Suit

Webservices: SOAP, REST, SOAPUI

Application/Web Servers: JBoss4.0.0, JBoss 5.1.0 GA, JBoss 6 Final, Tomcat 7

Version Control: TFS, VSS

Agile Tool: Rally

Unit Testing: JUnit 4.1

Build/Deployment Tools: ANT 1.6, Maven

PROFESSIONAL EXPERIENCE

Confidential - Plano,TX

Sr. Java Developer

Responsibilities:

  • Took ownership of all deliverable and provided the same on time with high quality.
  • Being a subject matter expert assistedScrum Master and Product Owner in Backlog Grooming, Spring Review and creation and scheduling user stories.
  • Involvedindesign and analysis of robust and highly dynamic ordering system by extensively using various design patterns.
  • Extensively used Renderer patterns to create a robust and very dynamicUI.
  • Provided a solution to integrate the application with banks Authentication system which lacked compatibility with the Application server being used.
  • Utilized Apache POI library to provided bulk ordering facility using spreadsheets.
  • Used various features provided by Spring such as MVC Framework, Dependency Injection, Interceptors, Convertor, Formatters and JDBC Templates etc.
  • Used Hibernate API to persist objects with JPA Annotations.
  • Involve in designing of database tables.
  • Created SOAP WebServices in JBoss 6 to allow other applications to update orders.
  • Consumed WebServices hosted by other applications using proxy objects.
  • Responsible for management of digital certificates used by the Application.
  • Preparing unit test cases using JUnit, performing component and Integration testing.
  • Reviewing code written by other team members and updating URR (Unified Review Report).
  • Handling deployments to lower level servers, provide production deployment instructions to middleware team and provide release support.
  • Assist business in resolving production related issues/queries/tickets.
  • Perform Application Access Review.
  • Prepare and maintain application control plan.
  • Prepare and maintain application technical recovery plan.
  • Maintain application inventory data.
  • Provide project data required by application governance team and participating in various meetings scheduled by them.
  • Monitor health of servers and Application.

Environment: Java 7, Spring 3, Hibernate, SOAP WebService, Apache Axis, Apache POI, SQL Server 2008, Apache Web Server, JBOSS 6 Application Server, Rally, AngularJS.

Confidential - Fishers, Indiana

Sr. Java Developer

Responsibilities:

  • Mapping business requirements to software requirements.
  • Preparation of design documents, which includes design details, design diagrams, impact details.
  • Implemented the project by using Spring Web MVC module.
  • Implemented various features provided by Spring such as Dependency Injections, Validations and Data access.
  • Implemented persistent layer by Integrated hibernate with Spring.
  • Handled mapping of domain objects with tables using XML configuration.
  • Extensively used front-end technologies like HTML, CSS, JavaScript.
  • Creating and updating SQL Procedures.
  • Implemented Web Services to provide customer information to other systems.
  • Handled deployments to Lower level servers.
  • Developing Test cases using JUnit Testing Framework.

Environment: Java 1.6, JSP, JBoss, Spring MVC, Hibernate, XML, HTML, JavaScript, SOAP WebServices,MS SQL Server, Eclipse, Log4j, JUnit, Maven, Angular JS.

Confidential

Sr. Java Developer

Responsibilities:

  • Assist business analysts in preparation of HLDs.
  • Preparation of LLD, which includes design details, design diagrams, impact details and point to point HLD coverage details.
  • Coding and performing Unit, Functional and Integration testing.
  • Used various design patterns such as MVC, Front Controller, Session Façade, Service locators, Singleton, Command pattern.
  • Consumed various SOAP WebServices provided by order fulfilment system to send order data.
  • Worked on upgradation of application server from JBoss 5.1.0 GA to Jboss 6.
  • Creating and Updating SQL Scripts and Procedures.

Environment: Java, JSP, JSTL, Servlets, EJBs, JMS, XML, JUnit, JBoss, Ant and MS SQL Server, WebServices, Rally.

Confidential

Java Developer

Responsibilities:

  • Creating Low Level Design documents based on business requirements.
  • Coding and performing Unit, Functional and integration testing.
  • Implemented various design patterns such as Front Controller, Command, Singleton, Session Façade, Service Locator etc.
  • Creating and Updating SQL Scripts and Procedures.

Environment: Java, Servlets, JSP, EJB, XML, WebServices, Junit, JBoss Server and MS SQL Server.

We'd love your feedback!