We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Ann Arbor, MichigaN

SUMMARY:

  • Around 11 years of client - focused IT experience in design, development, implementation and maintenance of Java, J2EE applications
  • Top quality architecture and development skills in Internet, client/server technologies using Java, J2EE, Struts, spring, Hibernate, Web Services (SOAP and REST), HTML, CSS, Java Script, Ajax and Shell Scripting.
  • Adaptive to Cloud Strategies based on AWS (Amazon Web Services).
  • Extensively worked on Agile Scrum methodologies.
  • Extensively worked on Onsite/Offshore model.
  • Experience with various MVC Java frameworks like Struts, Spring MVC.
  • Efficiently handled the unit testing of the existing code.
  • Proven track record of Zero Defect Code delivery.
  • Good Experience in Debugging & Logs Analysis.
  • Very good experience in SOA and Data Architecture.
  • Hands on experience in integration of web based applications using Web Services.
  • Knowledge of Angular JS practices and commonly used modules.
  • Expertise in developing applications using Java & J2EE design patterns.
  • Involved in various phases of Software Development Life Cycle of the application like Requirement gathering, Design, Analysis and Code development.
  • Experience in gathering requirements from the application users or functional team
  • Developed J2EE/Java applications using various IDE tools like Rational Application Developer (RAD), WebSphere Application Developer (WSAD), Eclipse, IntelliJ and Net Beans.
  • Strong experience in Hibernate, Spring MVC, DOM, JAXB, JMS, Ant, Log4j.
  • Experience in writing SQL Queries and Triggers for different database like Oracle, SQL Server, and DB2.
  • Very good knowledge on Quick books API.
  • Experience in Unit testing using Junit and developing unit test cases.
  • Good experience with Configuration management tools SVN, IBM Clear case, IBM Rational Team Concert, GIT, Visual Source Safe (VSS), and Concurrent Versions System (CVS).
  • In depth experience in business application development, testing, integration and project management activities.
  • Experience as a JAVA/J2EE developer in the Finance, Ecommerce, and Banking domains using diverse technologies.
  • Expertise in analyzing and troubleshooting production related issues.

TECHNICAL SKILLS:

Java Technologies: Java, JSP, Servlets, EJB, Hibernate, Struts, Spring, JMS, JDBC, XML, JUnit, Web Services (SOAP and REST), PL/SQL, HTML, CSS, JavaScript, Ajax, MVC, Angular JS, Node JS, Jax-RPC, WSDL, JNDI, JMS

Web/App Server: IBM WebSphere 6.0/7.0, WebLogic 11g, Apache Tomcat 5x, JBoss

Database: Oracle, SQL Server, Db2, Access

IDE’s: Eclipse, AWS, IntelliJ, WSAD, NetBeans, JBuilder, JDeveloper

Frameworks: MVC, STRUTS, Spring 3.0, Hibernate (3.3), JUnit, Log4J.

Methodology: Waterfall, Iterative, Agile/Scrum.

Design Tools: IBM Rational Unified Modeling Language, J2EE Design Patterns, BOXI 3.1/3.0.

Build/Version Control Tools: SVN, IBM Rational Clearcase, CVS, VSS, Apache Maven, ANT.

Operating systems: Windows 2000/XP/NT/98/Vista, UNIX, LINUX.

PROFESSIONAL SUMMARY:

Confidential, Ann Arbor, Michigan

Role: Java Developer

Responsibilities:

  • Worked closely with business analysts and Scrum Master/Product Owner to understand the business requirements, functional requirements and design, build quality technical solutions.
  • Involved in daily stand up and sprint planning sessions as part of AGILE Scrum Methodology.
  • Involved in various phases of Software Development Life Cycle of the application like Requirement gathering, Design, Analysis and Code development
  • Developed a Test Automation Framework from Scratch using Spring & Cucumber which is useful in automation of Rest services, Messaging Queues and Database
  • Developed the StoreMessageReciever micro service.
  • Used AJAX integration to rebrand the ecommerce application.
  • Consumed Restful Web Services Using Feign client & Spring rest template for the data coming from Pulse system which is developed in .Net
  • Worked on Swagger API and auto-generated documentation for all REST API.
  • Extensively used Lombok & Splunk Rest API.
  • Used Design patterns like Singleton, Data Access Object, Data Transfer Object
  • Written Cucumber Feature Files for the Automation Framework
  • Co-coordinating with Devops team in Deployment activities
  • Used Jenkins to configure a Periodic Scheduled job to run daily for the developed automation framework
  • Managed Source Repository using GIT for Version Control
  • Extensively mocked the Rest services as well as DAO methods
  • Provided Log4J2 support for the application for Debugging
  • Tested the SOAP & REST Services using SOAP UI & POST MAN
  • Used JIRA for Sprint Stories Tracking & Tasks Creation
  • Used Confluence in updating the tasks regarding the implementations
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Session Facade, Service Locator, Data Access Object, Singleton and Factory.
  • Supporting monthly release activities.
  • Bug fixing in QA & Pre-prod environments.
  • Mentoring new team members.
  • Defect Fixing in Prod Environment & Handling Enhancement Requests
  • Used Maven build tool for building the application.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Written Stored Procedures and Triggers in Oracle Database.

Environment: Java, Spring Boot, Micro Services, Cucumber, JSON, Restful Web Services, Junit, JMockit, AssertJ, Log4J, Oracle, Jenkins, Maven, GIT.

Confidential, Newark , Delaware

Role: Java Developer

Responsibilities:

  • Worked closely with business analysts and Scrum Master/Product Owner to understand the business requirements, functional requirements and design, build quality technical solutions
  • Involved in daily stand up and sprint planning sessions as part of AGILE Scrum Methodology
  • Leading daily status calls and interacting with LOB
  • Developed the User Interface using HTML, JavaScript, Ajax, JQuery
  • Implementation of Code in the business layer/UI of the application
  • Working on Agile, SCRUM development methodology and built the application with Test Driven Development (TDD)
  • Initiate AJAX requests with JQuery & handle responses in JSON format
  • Consumed SOAP Web Services Using Apache Axis for the data coming from various external systems
  • Used Core Spring framework for dependency injection
  • Extensively used Spring MVC architecture
  • Used design patterns like Singleton, Data Access Object, Front Controller and Model View Controller
  • Consumed Restful web services using JAXRS for the data coming from external systems
  • Coordinating with the build team in the deployment activities, Integration testing, bugs fixing, handling change requests and code reviews
  • Used Junit and JMockit framework for writing unit test cases for application
  • Extensively used Spring batch for batch job processing
  • Managed source repository using RTC (Rational Tool Concert) for version control tool
  • Provided Log4j support for the application for debugging the system
  • Validating and certifying the Application Post Daily Dev. environment build & deployment
  • Extensively mocked both SOAP based and REST based services as well as DAO Methods
  • Extensively used Smart Bear Code Collaborator for Performing Code Reviews
  • Tested SOAP & REST web services using SOAPUI, Postman
  • Used RALLY for Stories tracking, Task creation
  • Implemented several JDICs as part of Operational Excellence which are cost efficient and time saving
  • Supporting quarterly release activities
  • Bug fixing in SIT & UAT environments
  • Mentoring new team members
  • Defects fixing in Prod Environment and handling enhancement requests
  • Improved the performance of Stored Procedures in Oracle Database.
  • Having a good exposure with Hyper Text Mark able Language (HTML).
  • Analyzed, Estimated and Planned for Execution of Change Requests.
  • Primary point of contact for the Technical Group while initial assessment, Project plans and Business requirements development.
  • Consistent focus on end users and consumer’s satisfaction.
  • Proactive approach to reduce recurring issues by creating generic scripts.
  • Provide production support and fix high priority bugs.

Environment: Java, Savion, Spring MVC, Web services, Angular JS, JavaScript, JSON, RESTful Web Services, Junit, JMockit, Log4j, Hibernate, Oracle PL/SQL, Jenkins, Maven, Web Sphere

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle of the application like Requirement gathering, Design, Analysis and Code development
  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern
  • Extensively used Spring MVC Framework to implement architecture
  • Consumed RESTFUL web service and hands on experience in JSON parsing
  • Developed Hibernate configuration file and mapping documents for POJO classes as part of persistence framework. Used Hibernate Query Language (HQL) for accessing data from Database
  • Developed the User Interface using JSP, HTML, JavaScript and JQuery
  • Developed Maven scripts to build, package and deploy the application and used Log4j for the Logging system
  • Used design patterns like Singleton, Data Access Object, Front Controller and Model View Controller
  • Involved in implementing the main business logic of the Application using spring
  • Implemented the upload functionality using Spring-Multipart file upload for uploading the local files onto a Unix Server
  • Used Junit and JMockit framework for writing unit test cases for application
  • Extensively used Smart Bear Code Collaborator for Performing Code Reviews
  • Worked on Eclipse for development and deployment of application in TOMCAT Application Server
  • Consumed QC Restful API and parsed the JSON Data
  • Tested REST web services using SOAPUI, Postman
  • Developed the metric Dashboards using Google charts and integrated it in the application
  • Mentoring new team members
  • Daily interaction with the onsite coordinator

Environment: Java, Spring MVC, Hibernate, Ajax, JQuery, Junit, Log4j, Oracle, SQL, Maven, Tomcat

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle of the application like Requirement gathering, Design, Analysis and Code development
  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern
  • Implementation of code in the business layer of the application
  • Used design patterns like Singleton, Data Access Object, Front Controller and Model View Controller
  • Used Junit framework for writing unit test cases for application
  • Developed the User Interface using JSP, HTML, JavaScript
  • Developed Maven scripts to build, package and deploy the application and used Log4j for the Logging system
  • Used design patterns like Singleton, Data Access Object, Front Controller and Model View Controller
  • Involved in implementing the main business logic of the Application using spring
  • Consumed SOAP Web Services Using Apache Axis for the data coming from various external systems
  • Used Core Spring framework for dependency injection
  • Tested SOAP web services using SOAPUI
  • Leading daily status calls
  • Bug fixing in SIT & UAT environments
  • Mentoring new team members
  • Daily Interaction with the Client
  • Worked on Production Support in execution of Change Requests.

Environment: Java, Spring MVC, Web services, Junit, Log4j, Oracle, SQL, Maven, Tomcat

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle of the application like Requirement gathering, Design, Analysis and Code development
  • Daily Interaction with the Client
  • Involved in Analysis and Design of the Project
  • Leading daily status calls
  • Development of the modules using WU framework (built up on Struts framework)
  • Consumed SOAP Web Services Using Apache Axis for the data coming from various external systems
  • Tested SOAP Web services using SOAP UI
  • Involved in My Profile & Address Book related changes functionality
  • Bug fixing in SIT & UAT Environments

Environment: Java, Struts, WU Framework, Struts 1.2, Log4j, Oracle 10g, SQL, Maven, Tomcat

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle of the application like Requirement gathering, Design, Analysis and Code development
  • Daily Interaction with the Client
  • Involved in Analysis and Design of the Project
  • Involved in the enhancement requirements of the Project
  • Leading daily status calls
  • Development of the modules using Spring MVC
  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern
  • Implementation of code in the business layer of the application
  • Used Junit framework for writing unit test cases for application
  • Bug fixing in SIT & UAT Environments
  • Involved in the implementations for the entity, process and function modules
  • Bug fixing in SIT & UAT Environments

Environment: Java, Spring MVC, Struts 1.2 HTML, Ajax, CSS, Log4j, Oracle 10g, and SQL.

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle of the application like Requirement gathering, Design, Analysis and Code development
  • Mentoring & Leading 3 team members
  • Project management and Resource management activities
  • Development of the modules using Spring MVC
  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern
  • Coordinating/Follow-up with different client support groups/departments
  • Resource allocation and Training on the project related Technologies
  • Leading weekly status calls maintain MOM
  • Development of the modules in the business layer
  • Guided in setting up the work environment for different project teams
  • Involved in integration and deployment
  • Involved in the code review of the modules
  • Resolved technical challenges for some of the critical modules
  • Involved in the enhancement requirements of the Project
  • Bug fixing in SIT & UAT Environments

Environment: Java, Spring, MVC, Oracle, JSP, Servlets, MySQL, Junit, Log4j, Apache Tomcat

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle of the application like Requirement gathering, Design, Analysis and Code development
  • Project management and Resource management activities
  • Provided leadership in capturing and analyzing the business requirements
  • Development of the modules using Spring MVC
  • Resource allocation and Training on the project related Technologies
  • Coordinating with different offshore teams which are located in different offshore locations
  • Resource allocation and Training on the project related Technologies
  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern
  • Authored development guidelines and performed Code Reviews
  • Resolving technical challenges
  • Involved in integration and deployment
  • Involved in the code review of the modules
  • Ensurance of the deliveries in their timelines

Environment: Java, J2EE, Spring MVC, Ajax, Apache web server, JSP, Junit, Tomcat, Oracle, Servlets, Eclipse

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle of the application like Requirement gathering, Design, Analysis and Code development
  • Identifying the code and designing changes for the enhancements
  • Involved in developing the components using AF (Application Framework)
  • Implementing the changes and Unit Testing the same
  • Grooming the trainee to get on to the real world
  • Authored development guidelines and performed Code Reviews
  • Issue Resolution and Progress Reporting
  • Key point of Contact
  • Involved in integration and deployment
  • Involved in the code review of the modules

Environment: Java, J2EE, JSP, Servlets, Application Framework (AF), Linux, Junit, Tomcat

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle of the application like Requirement gathering, Design, Analysis and Code development
  • Identifying the code and designing changes for the enhancements
  • Involved in developing the components using AF (Application Framework)
  • Implementing the changes and Unit Testing the same
  • Grooming the trainee to get on to the real world
  • Authored development guidelines and performed Code Reviews
  • Issue Resolution and Progress Reporting
  • Key point of Contact
  • Involved in integration and deployment
  • Involved in the code review of the modules

Environment: Java, J2EE, JSP, Servlets, Application Framework (AF), Linux, Junit, Tomcat

We'd love your feedback!