We provide IT Staff Augmentation Services!

Java, Application Developer Resume

SUMMARY

  • Result - driven IT Professional with referable & strong experience in Software Engineering Processes and Development Methodologies, Business and Requirements Analysis, Object Oriented Analysis and Design and Implementation of software systems, based on industry proven best practices and standards.
  • Thorough understanding of Agile, Test Driven Development (TDD) and Waterfall methodologies.
  • Proficient in creating modules, controllers, route Providers, factory services, customizable filter, http get/post methods and directives to realize functionalities like REST service.
  • Expertise in application development using J2EE technologies like JSP, JDBC, EJB.
  • Good knowledge of Maven for project build/test/deployment and JUnit for unit integration testing.
  • Experience in Core Java concepts such as OOP Concepts, Collections Framework, Exception Handling, I/O System, JDBC and Design Patterns.
  • Experience in various version control software such as rational clear case, SVN (Tortoise), GIT.
  • Experience in working with application server technologies like IBM Web sphere 8.5, Apache Tomcat, Synapse Grid Server, Redis server, OpenShift container.
  • Competence in using different java IDEs like Eclipse, Intellij and Rational Application Developer for developing Dynamic Web Applications.
  • Versatile team player with excellent analytical, inter-personnel and presentation skill with ability to quickly adapt to new technologies & project environments.

TECHNICAL SKILLS

Languages: Java, SQL, HTML, CSS, JSP, J2EE, Hibernate, Micro services, DHTML.

Databases: MySQL, Sybase ASE, PostgreSQL, DB2

Operating Systems: Windows, Mac, UNIX.

Scripting Languages: Linux shell script, Groovy

Servers: Apache Tomcat Server, Synapse Grid Server, Redis Open shift container, IBM Web sphere

Other Tools: Eclipse, IntelliJ, WinSCP, Notepad++, Putty, Rational clear case, Cygwin, Aqua Data Studio, Microsoft Word, Excel, SQL developer, Photoshop, Crucible, Fisheye, GitHub, Tortoise SVN, Xilinx, PowerPoint, Microsoft visual studio, Cyber duck for S3, Amazon web services, Jenkins, DBeaver, Slack, Fun Retro, Bugzilla, FileZilla, U-Deploy, SonarQube, Rational Application Developer, WebSphere liberty, JRebel, Eclipse Neon

PROFESSIONAL EXPERIENCE

Confidential

Java, Application Developer

Responsibilities:

  • Interacted with business teams to understand their requirement, translate the business requirement in to a system requirement.
  • Used GIT Bash in windows environment to manage GIT Hub.
  • Built two new web applications from scratch on the container platform.
  • Used Open shift to access the logs of the application.
  • Developed multiple Junit test cases to perform unit testing and perform dependency injection during unit testing.
  • Responsible for understanding the impact of the change happening to the system, working with analyst to finalize the Design, preparing technical specification requirements.
  • Converted old legacy code in to spring framework.
  • Profiling the application by memory and time analysis for better performance of the application.
  • Used SonarQube to improve the quality of the source code, worked on blocker, critical and major issues and resolved for better code quality.
  • Worked on IBM web sphere server and configured MQ’s, JNDI, plugins and routings for the application.
  • Backfilling the code from different paths for multiple applications maintained for all the release in a year.
  • Coordinated with offshore team daily for resolving the issues and better communication.
  • Deployed the application code using U-deploy and took care of infrastructure setup for multiple applications which include setting up Jenkins, U-Deploy, servers, JVM, Dockers, open shift containers.
  • Worked on infra setup for Batch applications to setup servers, creating folders which support for running the batch scripts.
  • Developed the code using Rational application developer
  • Responsible for tracking and closing the Unit, Integration, system and production defects.
  • Worked on stored procedures as per business requirements.
  • Used JDBC to invoke Stored Procedures and database connectivity.
  • Worked with QA team for the regression tests and fixed issues for the production deployments.

Environment: Java 1.7, Java 1.8, Maven, Spring Framework, DB2, JUnit, GIT, XML, U Deploy, JIRA, SQL server management studio, IBM WebSphere, Rational Application Developer, SonarQube, REST API, Soap UI, OpenShift, Docker, DevOps, Amazon S3

Confidential - Philadelphia, PA

Java, Software Engineer

Responsibilities:

  • Developed multiple Junit test cases to perform unit testing and perform dependency injection during unit testing.
  • Used GIT Bash in windows environment to manage GIT Hub.
  • Participated in daily scrum meets and retro meets to improve the team communication and activities.
  • Supported legacy applications for feature enhancements and bug fixes.
  • Developed the application front end with DHTML, JSP, Ajax. Wrote custom JSP tags for role-based sorting and filtering.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Developed Servlets and JSPs based on MVC pattern using Spring Framework.
  • Worked with Gradle to manage dependencies and deployment lifecycles.
  • Fixed bugs and maintain code quality through code refactoring.
  • Used JIRA for tracking and updating project defects and tasks.
  • Used Jenkins for pipeline releases.
  • Used OpenShift and Redis Server to tunnel in to Postgres SQL database instances for the Dev, Test and validate environments.
  • Conducted peer code reviews using Crucible, managed Source code using GIT as version control.
  • Collaboration with team members, systems engineers, and the customer to achieve a common goal and deliver a high quality product.

Environment: Java 1.8, Groovy, Gradle, Spring Framework, Postgres SQL, JUnit, GIT, XML, Maven, Jenkins, S3, JIRA, OpenShift, Redis, JFrog, DBeaver, Slack, Crucible

Confidential - New York, NY

Java, Software Developer

Responsibilities:

  • Worked in Agile environment with two-week sprints and was responsible for developing user stories.
  • Used Eclipse and IntelliJ IDE for designing, coding and developing applications.
  • Migrated some modules of the code from subversion (Tortoise) to GIT repository.
  • Participated in deployments for the production.
  • Developed Oracle PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
  • Used Atlassian for continuous integration and continuous development.
  • Involved in documentation to update the confluence, by following the guidelines of the Team-Lead and project Manager.
  • Implemented Hibernate for the ORM layer in transacting with Oracle database
  • Developed test case reports and verified robustness using Junit.
  • Worked in test driven development.
  • Involved in Regression Tests using Sybase ASE database in different UAT’s to analyze the changes impacted due to modified code, before deploying code to production.
  • Developed SQL scripts to create Database tables and created users, roles and grant privileges to them.

Environment: Java 1.8, MVC, Spring Framework, Oracle, Sybase ASE 12.5, JUnit, GIT, XML, Hibernate, SVN(Tortoise), Unix, Maven, Gradle, Team city, Atlassian, SQL, RDBMS, Apache Tomcat, Synapse Grid Server, fish Eye

Confidential

Java Developer

Responsibilities:

  • Designed UI using HTML, Java Script, CSS and JSP
  • Developed the code using Eclipse IDE.
  • Worked extensively on J2EE for developing Web and Distributed Applications by using JDBC, JSP, Servlets, Hibernate, Struts and Web Services.
  • Implemented various complex SQL queries using Oracle 10g as the database.
  • Developed JUnit test cases for all the developed modules.
  • Used JDBC to invoke Stored Procedures and database connectivity to ORACLE.
  • Used SQL for fetching and storing data in databases, Created and updated Hibernate queries.

Environment: Java, Eclipse, XML, HTML, oracle, Java Script, CSS, SQL, SVN, JSP, Junit, Hibernate, struts, JDBC

Hire Now