We provide IT Staff Augmentation Services!

Sr Java Developer Resume

PROFESSIONAL SUMMARY:

  • Over 8 years of professional IT experience including experience in development, testing and deployment.
  • Extensive experience in developing, testing, debugging and deploying java application.
  • Experience in developing application using spring, spring boot and hibernate framework.
  • Good working knowledge on Eclipse, Intellij IDE for developing and debugging Java applications
  • Expertise in creating UI using JSP, HTML, XML, jQuery and JavaScript.
  • Hands on experience MYSQL, Oracle and DB2.
  • Experience in creating and analyzing Software Requirement Specifications (SRS) and Functional Specification Document (FSD). Strong knowledge of Software Development Life Cycle (SDLC)
  • Experienced in preparing and executing Unit Test Plan and Unit Test Cases after software development.
  • Expertise in Defect Management and Defect Tracking to do Performance Tuning for delivering utmost Quality product.
  • Experience in working on testing framework like selemium and cucumber.
  • Having experienced in Agile Methodologies, Scrum stories and sprints experience.
  • Experience in Scrum, Agile and Waterfall models.
  • Experience in writing scala codes for application business logic.
  • Experience in microservice architecture, jenkin build jobs.
  • Experience in developing restful webservices and testing it through soap UI tool.
  • Data report analysis and error logging through splunk.
  • Good communication Skills, committed, result oriented, hard working with a quest to learn new technologies.

TECHNICAL SKILLS:

Databases: MySQL, Oracle, DB2, MsSQL, MongoDB

Languages: Java, PHP, Scala

Web Technologies: JSP, Servlets, JDBC, PHP, Apache tomcat

Operating Systems: Macintosh, Windows 10, Windows 90/00/NT/XP

Front - End: HTML, CSS3, JavaScript/Jquery

Development Tools: Eclipse, Intelij, PL/SQL Developer, Tortoise SVN, SoapUI,Squirrel

Office Tools: Microsoft Office Suite

Development Methodologies: Agile/Scrum, Waterfall

Framework: Spring, Hibernate, Spring boot

Deployment tools: Jenkins, Maven

Version control repository: GIT, SVN, P4V

Webservices: Restful

Bug reporting tool: Jira

PROFESSIONAL EXPERIENCE:

Confidential

Sr Java developer

Responsibilities:

  • Onboarding new low cost carriers across Confidential pos for different countries.
  • Onboarding branded fares for already existing airlines.
  • Code changes for new airline onboarding, testing - through independent rest services, unit testing, complete online booking testing, production deployment.
  • Working on Confidential microservice architecture including services which interact with real data from GDS like amadeus, sabre and worldspan.
  • Worked in scala functional programming concepts for one of the web service.
  • Worked on scala collections like Array, array buffers, maps, lists for programming logic.
  • Worked on scala high order function (HOF), filter and reduce logic.
  • Data analysis and error logging,bug fixes from splunk.
  • Code changes across various services and testing in testing environment and deploying in production environment.
  • Experience in implementing Web Service client using REST .
  • Designed and developed Micro-Web Service module using Spring Boot .
  • Implemented REST web services, getting JSON response and parsing them to get the required information.
  • Implemented module to convert XML to Java, Java to XML using JAXB bindings.
  • Writing automation test cases to test code changed scenario. Also to make sure that existing test cases don’t break with new implemented changes.
  • Bug fix by testing each service layer in micro service architecture.
  • Monitoring continuous integration/ continuous deployment jobs for successful build of service.
  • Automating testing through selenium and cucumber.
  • Developed Selenium WebDriver automation scripts using Java covering all requirements for tests.
  • Worked on POC’s to connect splunk with testing java program.
  • Bug tracking handled through jira.
  • Source code version control through GIT and Github.
  • Handling production support issues through splunk alert error mail.
  • Production bug fix by testing web services through SOAP tool in production environment.
  • Worked in Agile model, Conducting Daily Scrum/Stand ups, Backlog Grooming, Sprint Planning Sprint Review.
  • Quick learner and good team player, can work under different environments.

Environment: Java, Apache tomcat, maven, Intellij, Jenkins, Spring, Scala, Spring boot, Splunk, MongoDb, MsSql, Selenium, Cucumber, Banzai deployment, Windows, Git, Restful web services

Confidential

Java developer

Responsibilities:

  • Configured and built Spring MVC application for payment and inspectorate module on Tomcat web server.
  • Thorough understanding of projects through various stages of a Software Development Life Cycle, including functional requirements analysis, design technical specifications, development and finally testing the product.
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control ( IOC ) architecture.
  • Design and implemented the backend layer using Hibernate and DB2 database.
  • Developed POJO's, Data Access Object (DAO) to handle all database operations and used Hibernate in persistence layer.
  • Develop named HQL queries and Criteria queries for use in application.
  • Implemented transaction management for ORM project using Spring Transaction Management API.
  • Involved in requirement gathering, requirement analysis, ER diagram, database design, development and deployment.
  • Handled code development, SIT, UAT and production deployment for both inspectorate and payment module.
  • Developed reconciliation process to match payment done in the application with actual payment collected in bank.
  • Worked on mutli threading logic for dashboard generation, reconciliation logic for bank files with many records to improve application performance and maximum utilization of resources.
  • Worked on multi thread logic for multiple attachment uploading.
  • Designed and developed application using multithreading, Serialization, Collection framework, Generics and Core java .
  • Implemented logging using log4j and Spring AOP.
  • Configured Spring managed beans and their scopes .
  • Applied design patterns including MVC Pattern, Abstract Factory Pattern, DAO Pattern and Singleton.
  • Involved in developing front end screens using JSP, HTML, CSS, AJAX, Jquery and JavaScript.
  • Performance tuning of database queries.
  • Investigate, debug and fixed potential bugs or defects in the implemented code.
  • Report generation using DB queries.
  • Worked on data migration logic from old HRDF system to new HRDF system.

Environment: Spring, Hibernate, DB2, Java, Windows, Apache tomcat, Javascript, jQuery, Log4j, Jsp, Ajax, SVN.

Confidential

Java developer

Responsibilities:

  • Worked on developing macro template as per requirement and making changes in already existing macros templates.
  • Uploading the excel files and processing them in Java.
  • Thorough understanding of projects through various stages of a Software Development Life Cycle, including functional requirements analysis, design technical specifications, development and finally testing the product.
  • Responsible for analysis, design, development of UI components with backend using J2EE technologies such as Servletsand JSP
  • Developed Java/J2EE code, business logic using struts framework and OOP concepts.
  • Struts are used as the front end controller and MVC design pattern is followed in the implementation of the project.
  • Worked on various modules of the collections Framework in Java for building the Business Logic.
  • Developed JSPs and Servlets and developed screens using Java, HTML, CSS and JavaScript.
  • The information of retailers and wholesellers were retrieved from the database using JDBC connection.
  • Troubleshoot various software issues using debugging process and coding techniques.
  • Deploying patches for UAT and SIT.
  • Used log4jto log different types of messages to write on to the proprietary log model.
  • Quick learner and good team player, can work under different environments.

Environment: Java, Oracle, Struts framework, Eclipse, Apache Tomcat 7, PL SQL developer, Java script.

Confidential

AS400 Developer

Responsibilities:

  • Involved in developing new change request.
  • System work accomplished with Rpg free, RpgLe, SQLRPGLE.
  • Understand overall module functionally and technicaly.

Environment: AS400, windows, IBM iSeries, RPGLE

Confidential

Java Developer

Responsibilities:

  • Development of the web based application using java.
  • Used java features such as collections, exception handling.
  • Implemented front-end using JSP, Servlet, HTML, CSS, and JavaScript.

Environment: Java, JDBC, Apache tomcat, Eclipse,Oracle,java script, jQuery

Confidential

PHP Developer

Responsibilities:

  • Development of the web based application using php.
  • Used all aspects of MySQL and PHP Programming (object oriented PHP ) in Zend Framework.
  • Strong experience in designing and working with MySQL .
  • Integration of payment gateways like PayPal.
  • Application stored set of questions and answers for different level of certification in Oracle database.
  • Incorporated report generation showing no. of candidates who appeared for the exam.

Environment: PHP, Oracle, PL SQL developer, Windows, Eclipse, Java script

Confidential

Java developer - Web mavens

Responsibilities:

  • Development of the web based application using java.
  • Integration with payment system like paypal.
  • Developed dashboard showing figures for various products sold across day, total amount of orders and other important statistics.
  • Report generation showing important sale statistics and to analyze demanding products.

Environment: Java, Mysql, Windows, Eclipse, Java script

Hire Now