We provide IT Staff Augmentation Services!

Sr. Developer Resume

0/5 (Submit Your Rating)

Plano, TexaS

SUMMARY

  • Over 9 years total experience in IT industry, with extensive experience in designing, development of web based applications using Java/J2EE technologies in domains like Retail, Manufacturing etc.
  • Have very strong knowledge and experience in advanced PL/SQL programming on Oracle Database. Have hands on experience in developing UI based web pages. Have excellent knowledge in handling cron jobs written in java, PL/SQL and UNIX scripting.
  • Extensive experience of designing and developing software applications with the JDK1.7, Annotations, Java, JSP, Servlets, Java Beans, JNDI, JMS, ORM, JNDI, JDBC, JAXP, RMI, XML, JavaScript, CSS.
  • Proficient in MVC Frame works like struts and springs.
  • Hands on experience in SOA (Service Oriented Architecture) by creating the web services using SOAP, JAX - WS, JAX-RS, Restful, and WSDL.
  • Experience in Restful APIs using JAX RS in springs and Jersey.
  • Proficient with Comprehensive Technical and Business Skill Set Spring Dependency Injection, Spring Boot, JSP, and servlets.
  • Proficient in Java/J2EE Design Patterns including singleton, Factory, Model View Controller (MVC) and Data Access Object (DAO).
  • Well experienced with XML parsing and JSON transformations
  • Experience in Front End Technologies using JSP, HTML, XHTML, CSS, and JavaScript.
  • Experience in writing persistence mapping using Hibernate like one-to-one, one-to-many and many-to-many.
  • Experience in writing numerous test cases using JUnit framework.
  • Expertise in RDBMS databases like Oracle 11i.
  • Experience in database related work primarily creating complex stored procedures, Views, Triggers, Functions, Cursors using PL/SQL.
  • Have excellent knowledge on handling batch jobs written in PL/SQL, Java and UNIX scripting language.
  • Experience in writing build scripts using ANT, Maven and Gradle.
  • Have very good experience on the Extract Transform and Load (ETL) process using UNIX shell scripting.
  • Experienced in a fast paced Agile Development Environment including Test-Driven Development (TDD) and Scrum.
  • Good working knowledge in IDE tools like Eclipse, Spring Source Tool suite (SSTS), IntelliJ.
  • Strong Object Oriented Analysis and Design (OOAD), ERD documentation, UML artifacts modeling with Rational Rose.
  • Design and deploy systems, devise and implement detailed business processes.
  • Having good experience interacting with client BA team to understand the requirements and provide technical approach, design develops to meet the requirements.
  • Good hands on experience in Full life cycle projects.
  • Excellent problem solving skills with a strong technical background and good interpersonal skills.
  • Experience on the different source control software like VSS, CVS, Tortoise SVN and Clear Case. Also have knowledge in GIT repository.
  • Expertise working on Application servers and Web servers like WebLogic 8.x/9.x/10.x,WebSphere, Apache Tomcat 5.x/6.x/7.x
  • Flexible and versatile to adapt to any new environment and work on any project.
  • Highly motivated & self-learning team member, always looking forward to gain in-depth knowledge on Cutting edge Technologies, thereby applying innovative skills effectively to provide real time solutions dynamically.
  • Energetic and determined person with innovative thoughts along with good Interpersonal and Intra personal skills.

TECHNICAL SKILLS

Operating Systems: AIX, Windows

Languages: Java, C, C++, CSS, Perl, Java script, SQL, PL/SQL

Internet Technologies: JSP, JSTL, Servlet, XML, XSL, Web Services Restful and SOAP

Frame works: Struts 1.2, Springs IOC, Springs MVC, Spring Boot

Persistent Layer: Hibernate and JDBC

RDBMS: Oracle 11i.

Tools: / Software: Eclipse, Toad, WSAD 5.1.2, RAD

Application Servers: Tomcat 9.0, IBM Web Sphere 6.0 and BEA Web Logic 10

Build tools: Maven and Gradle

Content management tools: SVN, VSS, Clear case, RTC and GIT

PROFESSIONAL EXPERIENCE

Confidential - Plano,Texas

Sr. Developer

Responsibilities:

  • Implemented Restful APIs Related, Predictive, Category to Department etc using spring 3.7.3 as part of Gallery migration.
  • Design and Development of service layer (involves developing Controllers and POJOs) using spring framework and spring boot.
  • API services query ENDECA to get the results. Implemented Controller through Assembler class which hit the ENDECA to fire the query.
  • Implemented Rest client to redirect to Production page for lot id/product name search using REST Template.
  • Expertise in developing critical and responsive GUI/frontend components using JSP,HTML, CSS, JavaScript, and JSTL.
  • Prepared design documentation for User story.
  • Implemented Cache Filter for API and WEB applications for adding max-age parameter in response.
  • Coded to add Search, Navigation objects to Cache which implemented using HazelCast over the AKAMAI.
  • Implemented free shipping banner and Marketing slots which can have one of them like Image/Image Map/One record/Text banner/Text box.
  • Help team members with technical issues.
  • Writing test cases & Performing Unit Testing.
  • Conducting Code review for offshore team.
  • Post production support and maintenance.

Environment: JAVA/J2EE, Spring Boot, Spring IOC, Spring MVC, JSP, Java script, CSS, Restful web services, JUnit, Hibernate, JSON, Slf4J, Tomcat, STS,GIT repository and Eclipse.

Confidential

Sr. Developer

Responsibilities:

  • Designed business logic with consultations, based on the requirements given by business analysts for the responsible modules.
  • Designed and developed the web based application using Spring MVC module and Spring Boot.
  • Implemented data base persistence layer using Hibernate.
  • Developed web based user interface screens using JSP, HTML5, JavaScript.
  • Created forms to collect and validate data from the user in HTML5 and JSP.
  • Created CSS to get unique look and feel across the related facets.
  • Wrote REST Web Services to bring Data from Database.
  • Implemented spring validation framework to validate the user inputs to Data from Oracle Database Dynamically.
  • Development CRUD functionality for various administrative system related tables and product components using Hibernate.
  • Performed Backend testing to verify the data integrity by passing SQL Queries.
  • Added dependencies to the pom files, used to manage the project using Maven project management tool.
  • Developed Application using Eclipse IDE and used SVN Version Control.

Environment: JAVA/J2EE, Spring Boot, Spring IOC, Spring MVC, Java script, JSP, JUnit, XML, PL/SQL, Restful web services JAXRS Using Jersey, Hibernate,Slf4J, JSON, Tomcat, GIT and Eclipse.

Confidential

Sr. Developer

Responsibilities:

  • Have automated test cases which were part of SVT test suite and reduced effort.
  • Have been a key resource in the team.
  • Got hands on experience on core modules of Java like - ORB(Object Request Broker), IO
  • Effectively resolved many performance issues that were existing in the test cases.
  • Have worked on manual testing.

Environment: IBM Core Java, XML, XSLT, Toad, RAD 7.1, Web Sphere 6.1, Clear case.

Confidential

Sr. Developer

Responsibilities:

  • Involved in the Analysis, Design, Coding and testing of user requirements in different sprints and documentation of the application.
  • Working on the development work as well as support for the previous releases.
  • Working with the development team in client side and updating status daily.
  • Deployed and tested the JSP web pages in Tomcat server.
  • Involved in designing Application based on MVC architecture.
  • Implemented Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions and also performed validations using Commons validator.
  • Developed JSP pages for web Layouts using HTML, CSS,JSTL, Struts Tags and UI components.
  • Written validations and JSP custom tags for the usage in various screens.
  • Perform unit and integration testing for various applications using Shell Scripting.
  • Designed and developed Business Services using Spring Framework (Dependency Injection).
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Service Locator, Data Access Object and Singleton.
  • Implemented persistence layer using Hibernate which is used for the O-R mapping between object and DB tables to immediately update the information provided by employees in regional sales office.
  • Have developed many screens which deals with generating excel reports.
  • Has taken up the responsibility of leading a team of three.
  • Effectively resolved many performance issues that were existing in the system.
  • Working closely with the team and answering their concerns both technical and non technical
  • Worked on major and minor tickets.

Environment: JAVA, J2EE, PL/SQL, JSP, Struts, Springs IOC, MVC, JAX-WS Web Services, Hibernate, UNIX Shell Scripting, CVS, Eclipse.

Confidential

Sr.Developer

Responsibilities:

  • Involved in the Analysis, Design, Coding and testing of user requirements in different releases and documentation of the application.
  • Understanding the existing system architecture.
  • Was the only person to work on development sprint R11.6 release
  • Has got good exposure in this project on the tasks like making estimates and code tuning
  • Was directly reporting to client at onsite and learnt about the onsite-offshore model.
  • Got good exposure to some new databases like Netezza and Greenplum
  • Has got excellent knowledge on ETL process followed.
  • Have created documents for all the RCA‘s done for future reference.
  • Created Unit Test Plans for the sprint R11.6.
  • Mentored the entire support team about the complete on R11.6
  • Was of part of production support and worked on analysis and fixing of some major bugs.
  • Have worked on many critical tickets and done RCA for the existing issues which occurred frequently.
  • Worked as a team to target the closure of tickets as per SLA.
  • Always adhered to processes like being on-time during shifts and on call support.
  • Have mentored the new joiners in the team with the processes and application knowledge.
  • Proactively raised alarm on few critical issues and worked on to take them to closure.
  • Always focused on work to deliver the best according to priority. Many times guided the team towards the same.

Environment: JAVA, J2EE, PL/SQL, UNIX Shell Scripting, Oracle9i, Greenplum, Netezza, PL/SQL developer, PgAdmin, Squirrel, SQL Loader

Confidential

Developer

Responsibilities:

  • Involved in development of business domain concepts into Use Cases, Sequence Diagrams, Class Diagrams, Component Diagrams and Implementation Diagrams.
  • Implemented various J2EE Design Patterns such as Model-View-Controller, Data Access Object, Business Delegate and Transfer Object.
  • Developed JSP pages for Auction Home page using HTML, CSS, Struts Tags and UI components.
  • Written JSP Custom tags as part of the presentation.
  • Responsible for analysis and design of the application based on MVC Architecture, using open source Struts Framework.
  • Developed Struts Action classes and Validation classes using Struts controller component and Struts validation framework.
  • Developed and deployed UI layer logics using JSP, XML, JavaScript, HTML /DHTML.
  • Used Spring Framework and integrated it with Struts.
  • Designing and Developing the Web Portal Applications, web services, technologies Spring MVC, JQuery, JSON, Spring ORM using Scrum based agile methodologies.
  • Involved in Configuring web.xml and struts-config.xml according to the struts framework.
  • Designed a light weight model for the product using Inversion of Control principle and implemented it successfully using Spring IOC Container.
  • Used transaction interceptor provided by Spring for declarative Transaction Management.
  • The dependencies between the classes were managed by Spring using the Dependency Injection to promote loose coupling between them.
  • Provided connections using JDBC to the database and developed SQL queries to manipulate the data.
  • Developed DAO using spring JDBC Template to run performance intensive queries.
  • Developed ANT script for auto generation and deployment of the web service.
  • Wrote stored procedure and used JAVA APIs to call these procedures.
  • Developed Agile processes using Groovy, JUnit to use continuous integration
  • Developed various test cases such as unit tests, mock tests, and integration tests using the JUNIT.
  • Experience writing Stored Procedures, Functions and Packages.
  • Used log4j to perform logging in the applications.

Environment: JAVA, J2EE, Struts MVC, JDBC, JSP, JavaScript, HTML, Spring IOC, JAX-WS, Web sphere, Application Server, XML, XSLT, Oracle SQL/PLSQL, Unix Shell Scripting, JUNIT and Log4j, CVS, Eclipse

Confidential

Developer

Responsibilities:

  • Responsible for understanding the scope of the Project and Requirement gathering.
  • Designed the application using Rational Rose by use case diagrams, class diagrams, sequence diagrams and activity diagrams.
  • Developed number of UI screens in the application using JSP, JSTL,HTML and CSS.
  • Developed Action Forms and Action classes for validation and business logic respectively.
  • Written Action Forms that represents business profiles that is set or get by the HTML form
  • Written Action Classes that performs actions for doing Action Forwards.
  • Developed the call handling logic this service which included decision making logic to handle calls using Java, XML.
  • Developed Business components usingJavaObjects,Java, Servlet.
  • Written Ant Build Scripts to build the EAR and WAR.
  • Written Database triggers and Stored Procedures in Oracle.
  • Deployed the application using WebSphere Application Server.
  • Back-end development of enhancements and customizations to the database.
  • Developed JUnits test cases for coverage of the application.

Environment: Core Java, JDK1.5, J2EE, JSP, STRUTS 1.2, WebSphere Application Server 6.1, Ant, TOAD, Oracle SQL/PLSQL, Rational Clear Quest, Rational Clear Case, Oracle 10g, XML, JUNIT, UNIX, Log4j, Perl and Windows XP

We'd love your feedback!