We provide IT Staff Augmentation Services!

Sr.java Developer Resume

5.00/5 (Submit Your Rating)

DallaS

PROFESSIONAL SUMMARY:

  • Having 8+years of working experience in Software development life cycle with technology stack of core java along with J2EE technologies Struts, EJB 2.0, Spring, Hibernate, Web Services (Restful& Soap), JavaScript, AngularJS, CSS, JSF, JNDI, JMS, Servlets, JSP, JDBC.
  • Expertise in designing applications using OOPS concepts for scalability and sustainability.
  • Extensive experience in spring (Core, MVC, AOP, IOC, JDBC, Batch, Security), Struts2, JSF, Hibernate3 and integration of these frame works with others.
  • Experienced in all aspects of the development life cycle by using Agile, for Project Definition, bottom - up estimates, analysis, design, development, testing, release management, bug fixing and production support.
  • Experienced in Banking domain with strong understanding of Technical and Business aspects of payment systems and integration with different payment methods.
  • Expert in designing and implementing web based software applications by adhering to design patterns like MVC, Factory, Template, Delegate, Facade and Service lookup.
  • Good working knowledge and clear understanding of DEV, QA, Staging, UAT and PROD environments in application development process.
  • Worked with Production Support to resolve tickets to meet SLAs.
  • Proficient in setting up the projects using Maven and ANTcomfortable in laying down the Interfaces, Base classes and Loggers for initial stage of projects.
  • Experience in working with web service frame works like Apache CXF, Axis2 and Spring WS by adhering the JAX-WS & JAX-RS to build and consume SOAP & REST Web Services.
  • Involved in converting Business Requirements into technical specifications by preparing HLD and LLD design documents.
  • Demonstrated strong problem solving ability for critical problems in projects with logical and analytical skills.
  • Experience in various software development life cycle (SDLC) methodologies including Agile and Waterfall Methodologies and implementing them through JIRA and Google ASANA tools.
  • Proficient in Analysis, Design and Data modeling with data bases like MYSQL, ORACLE, SQL Server, and MS Access and Mongo DB.
  • Experience in using Configuration Management Tools such as CVS, SVN, Git.
  • Good knowledge onPredix Frame Work, Node JS
  • Excellent Analytical, Troubleshooting, Debugging and Problem solving skills
  • Excellent communication, presentation and interpersonal skills.

TECHNICAL SKILLS:

Environment: Window XP, Unix

Languages: Java/J2EE, C.

Java Technologies: JDBC, Servlets, JSP, Hibernate.

Frame Work: Struts 1.2&2. Spring 3 (MVC, IOC, JDBC, Web services, Task Schedulers, ORM), Hibernate, JSF.

Web: Object Oriented Java Script, HTML5, XHTML, XML, WML, CSS3, JQuery, Angular 2.0, JS.

Web Services: REST, JAX-WS, JAX-RPC, Spring WS, Spring MVC Restful Web services.

Database: MySQL, Oracle, Mongo DB.

Tools: Eclipse, Net Beans, Intelli.

Servers: Tomcat, JBOSS, Web Logic.

Source Configuration Management tools: CVS, SVN, GIT, Bit bucket.

Bug tracking tools: JIRA, Mercury Quality center.

Build tools: Ant, Maven.

Testing: Manual Testing, JUNIT.

PROFESSIONAL EXPERIENCE:

Confidential, Dallas

Sr.Java Developer

Responsibilities:

  • Developing new features and bug fixing on a suite of applications to help customers manage their fleets.
  • Involved in requirements gathering from the business users of the application.
  • Developed various components using SPRING framework.
  • Developed the User Interface using HTML, CSS
  • Involved in deployment of the application in different environments.
  • Implementing the UI layer using JSF 2.2.
  • Lead development for software integration and new features for our new flagship device, from processing new messages to reporting this information in to the UI.
  • Used client side scripting languages such as JAVASCRIPT and JQUERY
  • Used Custom AngularJS Filters to provide better search.
  • Help design and develop micro-service architecture using rest-services with spring-boot, abstracting the security layer using API gateway which allows applications like mobile and Angular2 consume resources via web services.
  • Preparation of technical design document and submit document for client approval. Implement client revisions and comments to the application design.
  • Unit Testing, Integration Testing and deployment.
  • Identify the root cause of the issues and providing a permanent solution.
  • Work with the client in proposing solutions for the overall stability of the applications.
  • Prepare Technical and Business processes documents for Bug-Fix, Maintenance, Stabilization and development work.
  • Led programming tasks including enhancements, maintenance and support for client’s applications and interfaces.

Confidential, Houston

Sr. Java Developer

Responsibilities:

  • Analyzed, developed and deployed the application with huge customer base of more than a million users. Involved in the detail design of modules according to the J2ee standards.
  • Involved in all stages of Software Development Life Cycle of workflow and support using AGILE Methodology.
  • Involved in converting Business Requirements into specifications and develop technical interfaces.
  • Implemented MVC architecture using Spring MVC framework.
  • Composing the application classes as Spring Beans using Spring IOC/Dependency Injection.
  • Onshore offshore co-ordination with documentation and meetings business requirements and product
  • Spring modules used in the project are Spring Core, Spring IOC, and Spring JDBC Template.
  • Created popup forms using Bootstrap Modals, AngularJS Models and AngularJS Controllers.
  • Used Custom AngularJS Filters to provide better search experience.
  • Applied different styling techniques to the html pages using Rich faces.
  • Work assignment and tracking offshore resources to accomplishing objectives in time.
  • Written Test Scripts for unit testing and integration testing using Junit
  • Supported UAT&FUAT environment.
  • Developed drag and drop functionality.
  • Handling UI components.
  • Validated input values to make sure that they will be accepted before they are submitted to the server.
  • Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts

Confidential, Houston

Full Stack Java Developer

Responsibilities:

  • Interacted with customers, identified Functional Requirements and developed Software Requirement Specifications.
  • Implementing the UI layer using JSF 2.2.
  • Implemented REST based web services by using Spring WS module.
  • Involved in installation and configuration of Apache Tomcat on Windows XP systems for the application.
  • Logical database design and used stored procedures, critical SQL queries which are used by the applications.
  • Designed Workflow for the build process.
  • Designed and developed services used commonly across the system.
  • Involved in writing build files for building and deployment using ANT.
  • Written Test Scripts for unit testing and integration testing.
  • Involved in fixing performance issues.
  • Responsible for designing the logical database structure for DB2.
  • Configuring the JBOSS for QA and Production environment.
  • Implementing the unit test cases using Junit.

Confidential, Boston

Full Stack Java Developer

Responsibilities:

  • Understand business and system requirements through interaction with Clients
  • Involved in Coding and testing the application according to the specifications.
  • Prepare Design Documents
  • Developed Remote services to interact with all other systems.
  • Have come up with few POCs to develop application for screens.
  • Develop Code based on design following standards.
  • Perform unit testing at the time of UAT, FUAT.
  • Coordinate with the clients for system test activity
  • Construct and review Unit Test Plan using Client’ Review Checklists
  • Review the code and Unit Test Result at the completion of the requirements.
  • Involved in Quality Assurance activities for the Delivery Centre1
  • Coordinate with client for the implementation for the Change/Enhancement requests
  • Manage the configuration and version control.
  • Analyze and provide solutions to the issues raised by the user.

Confidential

System Analyst

Responsibilities:

  • Designed and developed services used commonly across the system
  • Involved in writing build files for building and deployment using ANT
  • Written Test Scripts for unit testing and integration testing using Junit
  • Developed Use Cases, High Level Design and Detailed Design documents
  • Understand business and system requirements through interaction with Clients
  • Coordinate with the clients for system test activity
  • Writing Action Classes, Action Forms
  • Developed JSP for Transaction Services module
  • Validating the form using Struts Validations
  • Involved in the Coding of Transaction Service module
  • Construct and review Unit Test Plan using Review Checklists

Confidential

Program Analyst

Responsibilities:

  • Interacted with customers, Identified Functional Requirements and developed Software Requirement Specifications.
  • Developed Design documents.
  • Involved in writing build files for building and deployment using ANT.
  • Written Test Scripts for unit testing and integration testing using.
  • Verifying regression XMLs to test daily build
  • Involved in fixing performance issues.
  • Responsible for designing the logical database structure for DB2.
  • Experience in going through code reviews, bug queue and assigning bugs to team members, analyzing and fixing bugs, filing, following-up and escalation of bugs.
  • Designed the front end using JSP, HTML, CSS.
  • Developed object oriented code, system design and test/QA plans for projects.
  • Designed for Client/server Application Development.
  • Implemented Waterfall model practices according to the application requirements

We'd love your feedback!