We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Austin, TX

OBJECTIVE:

  • Seeking a challenging position, where I will be a valuable team member, contributing quality ideas and work for an organization where there is an ample scope to grow for an individual as well as organization growth in Software Development.

SUMMARY

  • 7 years of experience in JAVA/J2EE Technologies Design, Development, Integration and Maintenance of Enterprise Applications.
  • Expertise in AGILE Software Development Environment using agile method SCRUM.
  • Advanced Knowledge on Frameworks like Hibernate, spring and Struts and developed web applications using these technologies.
  • Expertise on creating and consuming Web services using SOAP, REST, SWAGGER, and ODATA.
  • Extensively worked on XML, JSON,YAML and Apache James Mail Server.
  • Experience with Log4J Logging API and Ant and Maven Build Tools.
  • Experience with version control tools like SVN, CVS.
  • Working experience in UNIX shell scripting.
  • Strong experience with MVC based frameworks such as Struts, spring and Hibernate.
  • Experience with using JUNIT test cases written with Power - Mockito for building, testing the Application.
  • Experience with Apache Kafka distributed streaming platform and Netflix Hystrix a Latency & Fault Tolerance for Distributed Systems.
  • Professional experience in design and development of web, client-server, and standalone applications.
  • Experience in developing and deploying applications with JBOSS, Jetty and Apache Tomcat servers.
  • Demonstrated ability to work through a problem effectively and provide a solution.
  • Always ready to take up additional responsibilities in project.
  • Quick learner with ability to work in fast-paced environment.
  • Performed Back end Testing-using SQL queries, generating reports to ensure data integrity and validate the inserted and updated data.
  • Experience in Software Development Life Cycle (SDLC) including Requirements Analysis, Design, Development, Testing, Maintenance and Enhancements
  • Proficient in reengineering the process and improving it to make the business effective and efficient. Have also involved and contributed a lot in converting the requirements into effective business design.
  • Have excellent written and communication skills in English.

TECHNICAL SKILLS

Operating Systems: Mac OS, Windows, Unix/Linux

Languages: Java, J2EE

Framework: Spring, Struts, Hibernate, JPA, Web services (SOAP and REST), Spring MVC

Databases/ File Systems: Oracle, DB2, Geneva, MySql, Ms Sql

Web Technologies: HTML, Java Script, JSTL, J-Query, XML, YAML

Application/Web Servers: JBOSS, Jetty, Web Sphere, Tomcat

Version Control: SVN, CVS, Git Labs

Build & Log Tools: Ant, Maven, Log4J

Testing API: JUNIT, Power-Mockito

Other Tool’s: Eclipse, Intellij, Apache James Server, Jira

PROFESSIONAL EXPERIENCE

Confidential, Austin, TX

Java Developer

Responsibilities:

  • Implemented Core Java (API, Multi-Threading, Collections).
  • Used Agile Methodology and Scrum
  • Implementing Continuous Integration principles and practises for the Billing Development Team using Jenkins
  • Implementation of MongoDB security with various Authentications
  • Worked closely with Business partners to develop business functions required to onboard clients.
  • Involved in the implementation of Batch processing.
  • Involved in the analysis, design and implementation and testing phases of SDLC.
  • Created JUNIT TestCases, TestSuites using JUnit for Java Service Layer which was developed using Spring, Persistence layer using Hibernate.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework
  • Implemented an Integration Application service based application built on top of the Confidential Service Bus(HPSB)
  • Collaborated with the production support team in identifying and resolving production issues.
  • Used Maven build tool to achieve more functionality for build process.
  • Involved in debugging and troubleshooting issues in the QA phase by verifying server logs.
  • Responsible to prepare the Low Level design document and creating the reusable components for across the application.
  • Implemented Java and J2EE Design patterns like MVC, Data Transfer Object (DTO), Data Access Object and Service Locator
  • Installed and configured MySQL on Linux and Windows environments.
  • Developed PL SQL queries and stored procedures to update the database and used JDBC to connect to the database.

Confidential

Java/J2E Developer

Responsibilities:

  • Responsible for java development and performance enhancement, and Design of the Java 1.7 based Web and Enterprise application in Windows environment.
  • Utilizing the new unit testing technologies like Selenium, Junit to maximize the test coverage.
  • Developed and executed test case scenarios/stories and automation regression testing using Selenium Web Driver .
  • Responsible for making retail transactions work perfectly using Point of Sale in Java.
  • Involved in initial POC to implement legacy application to build in existing TS Payments application built in Spring, Hibernates implementation in spring batch.
  • Worked on UI - Response Design and major work on frameworks like Bootstrap for CSS.
  • Enhanced Confidential Provisioning UI using JavaScript, HTML 5, JSON in multiplatform Unix and Linux operating system environments,
  • Participating Sprint meeting in every two weeks to discuss new requirements and bugs.
  • Adopted the scrum methodology of agile software developments, to meet the ever changing business need.
  • Worked on E-commerce based Applications which involved enhancement on my ABI Skills.
  • Developed UI using JSF - Java Server Faces, later changed UI using Angular JS.
  • Enhanced server side logic to support Legacy GACH built in Spring and Hibernates .
  • Experience in working and building RESTFUL web services ( JAX-RS ) to collaborate the product/branch subsystem with the new payment systems.
  • Troubleshooting the issues in production and fixing the issues.
  • Worked on JSF for development and design of Confidential applications.
  • Defect fixing during the application QA phase .
  • Worked on front end, designed and developed in Angular JS.
  • Monitoring production logs and runtime configurations using Dynatrace.
  • Logging Production incidents, gathering information and root cause analysis.
  • Developed and implemented the interactive functionality using JSP .
  • Pulled and pushed code in GitHub repository to keep a proper storage of code.
  • Extensively used Struts Validator for server-side validations and JavaScript, Node JS for client-side validations.
  • Actively involved in configuring the Web Logic 11g application Server, J Boss and deployed all the modules like Web modules and Business modules.
  • Developed Stored Procedures, Queries to extract the Customers data from the database.
  • Used Subversion for Version Control Management and all over worked on JDK 1.7 for core java.
  • Involved in code reviews, debugging and testing, used TestNg framework for automation.
  • Prepared Use-Cases from the given requirements and also interacted with clients for requirements gathering and clarifications.
  • Extensively used Spring MVC, Spring ORM, Spring Transactional, and Spring Core in developing SOA based application payment modules.
  • Involved in improving and monitoring performance of the application using Dynatrace.
  • Actively participated in 11g Oracle Database Upgrade from 10g.

Confidential

Java Developer

Responsibilities:

  • Tune and manage the performance of all the production database instances.
  • Developed Spring Hibernate components for backend data retrieval and persistence.
  • Managed trouble shooting the performance issues on the application backed & databases.
  • Maven build tool to achieve more functionality for build process.
  • Developed stored procedures and triggers etc.
  • Effectively configured MySQL Replication as part of HA solution.
  • Responsible for developing JUnit TestCase Classes, Test Suite in Integration environment.
  • Designing and developing user interfaces using JSPs, Ajax and JQuery.

We'd love your feedback!