We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Albany, NY

SUMMARY:

  • Over 8 years of professional experience JAVA, J2EE technologies.
  • Experienced in development and deployment of n - tier enterprise software solutions.
  • Expert level Programming Skills in Java, JSP, Spring, Servlets, JDBC, Java Script, Struts, Web Services, JMS, EJB, JNDI, XML, XSL/XSLT and HTML/DHTML.
  • Expertise in developing Web based distributed and Front end applications in a three-tier architecture using Java, J2EE, HTML, CSS, JavaScript, JSP, JQuery and AngularJS.
  • Extensively worked with Relational Databases Oracle 10g/9i/8x, Microsoft SQL Server 2005/2000/7.0 , MySQL, MS Access.
  • Extensive experience in coding Stored Procedures, Functions, Packages and Triggers using SQL and PL/SQL.
  • Specialized in using IDEs like RAD7.5, WSAD (Web sphere Studio Application Developer), IntelliJ IDEA and Eclipse.
  • Proficient in working on various Spring modules like Spring Core, Spring IOC, Spring MVC, Spring AOP, Spring Boot, Spring Batch.
  • Knowledge of Web Services including REST, SOAP, WSDL, UDDI.
  • Good working Knowledge in Hibernate, Spring, Maven, JMS.
  • Good experience in writing unit tests for the applications using JUnit, Mockito and selenium.
  • Experience in implementing web based projects using Apache Tomcat server, IBM WebSphere Application Server, Oracle Web logic server, JBOSS application server.
  • Good knowledge in Design Methodologies like UML, OOAD and OOP.
  • Experience in working with Data structures and Algorithms in java.
  • Worked on threads and multi-thread concepts.
  • Worked on shell scripts to configure and deploy the application in UNIX Environment.
  • Management and design of integrated build pipelines using continuous integration workflows such as Jira, Stash, Jenkins.
  • Expertise in working on build tools like Maven, ANT and Gradle
  • Solid expertise on version control tools like Git and Sub version (SVN).
  • Good understanding of Project development with excellent analytical skills and good exposure to entire Software life cycle phases (Feasibility, System studies, Design, Coding, Testing and Implementation & Maintenance).

TECHNICAL SKILLS:

Programming Languages: Java, PL/SQL.

J2EE API’s: JSP, EJB, Servlets, Hibernate, Struts, JMS, JDBC, JNDI.

Spring Frameworks: Spring Core, Spring IOC, Spring MVC, Spring Boot, Spring Integration and Spring AOP

Web Services: SOAP, WSDL, UDDI, RESTful webservices

Open Source Tools: SAX, DOM, JAXB, HIBERNATE3.0, Ant.

Databases: Oracle 10g/9i/8i, SQL Server 2000/2005/2008 , DB2MS-Access, Sybase.

Automation/BuildTools: Jenkins, Maven, Ant, Gradle

IDE Tools: RAD, WSAD 5.1, JBuilder, IntelliJ IDEA, Eclipse, Netbeans.

Web/Application Servers: WebSphere 5.0, Weblogic 6.0, Apache Tomcat, JBoss

Markup & Script Languages: XML, HTML, CSS, JQuery, Java Script JSP and AngularJS.

Testing Tools: Junit with Mockito, Selenium.

Version Control tools: Git and Sub version (SVN)

PROFESSIONAL EXPERIENCE:

Confidential, Albany, NY

Java Developer

Responsibilities:

  • Extensively participated in Agile Scrum Development Methodology from the development phase to testing phase and postproduction phase.
  • Developed and implemented the business logic component in middle tier using Hibernate andEJBframework including Entity bean classes.
  • Implemented the frontend and developed UI screens for application using Angular JS.
  • Maintained the business standards in EJB and deployed them in Websphere 7 application server
  • Developed shell scripts to create various batch jobs and ran them using Control-M.
  • Worked with Hibernate for the use of relational databases structuring of the application.
  • Managed the Database, created and managed accounts.
  • Involved in the development of Tables, Indexes, Stored procedures, Database Triggers and Functions.
  • Used Maven for building the application.
  • Used Git stash for Source code management, Jenkins for continuous integration and Version One for project tracking.
  • Used Cobertura, Sonar, PMD for good code coverage and better coding rules
  • Developed JUNIT Test cases at various class level and methods level with Mockito.

Environment: EJB, Core Java, Angular JS, Hibernate, WebSphere Application Server, Git Hub, Version One, Cobertura, Maven, Sonar, Control-M, Junit with Mockito.

Confidential, O’Fallon, MO

Java/J2EE Developer

Responsibilities:

  • Involved in Scrum meeting, practiced with Agile methodology.
  • Involved in System Design, which is based on MVC Architecture, using UML / Rational Rose.
  • Involved in Developing of Application based on J2EE using Hibernate and Spring framework, Spring batch.
  • Used Spring MVC to inject services and their dependencies.
  • Used Postgres database, quire executed using PgAdmin tool.
  • Consumed and Implemented Restful web services by using JAX-RS and read the JSON objects by using JACKSON libraries.
  • Developed a micro service using Spring Boot for processing the claims.
  • Used the Log4j frame work to log the system execution details to log files.
  • Developed Database Objects like PL/SQL packages, Stored Procedures and Materialized Views.
  • Wrote SQL commands and Stored Procedures to retrieve data from MS SQL server database.
  • Worked extensively on the SOA infrastructure to fix some critical performance, memory and transaction timeout issues in the system.
  • Participated in the Code review process as a part of Quality Engineering Team defects tracking used JIRA ticketing tool.
  • Worked with the 3rd party API for processing Credit cards.
  • Build the artifacts using Bamboo build tool.
  • Developed code using Intellij built tool.
  • Used SVN for versioning and concurrent access to the project files.
  • Built project structure using Maven.
  • Deployed on JBoss Application Server.
  • Writing the test plan, test steps to run the performance scripts using JMeter.

Environment: J2EE/Java, JSON, Maven, IntelliJ, JBoss Application Server, Soap, Spring, SOA, JUnit, Log4j, SVN, Bamboo build tool, Spring Boot, JIRA, PL/SQL, Hibernate, Rest, Sonar, Jmeter.

Confidential, Warren, NJ

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of project development following Agile
  • Analysis and estimation of the tasks.
  • Created various jobs using Spring Batch API.
  • Designed and developed the presentation layer using JSP, JavaScript, JQuery, CSS and HTML.
  • Implemented application security including authentication and authorization using Spring security.
  • Implemented various business flows in application each doing caching of data.
  • Designed and developed SOAP based web services for getting reports from different modules.
  • Worked with Hibernate for the use of relational databases structuring of the application.
  • Managed the Database and created and managed accounts.
  • Involved in the development of Tables, Indexes, Stored procedures, Database Triggers and Functions.
  • Worked with Apache Tomcat application Server for the deployment of the application.
  • Developed JUNIT Test cases at various class level and methods level.
  • Developed Selenium Test cases for automation testing of the application.
  • Worked with Sencha for the front end development of the application.
  • Worked with Oracle 11g for the backend development of the database.

Environment: Java 1.7, Java Script, JQuery, Eclipse, Tomcat Application Server, JDBC, XML, Oracle 11g Database, SOAP, PL/SQL, Maven 3.1, Spring Core, Hibernate, Spring Batch, Spring Security, JIRA, SVN, JUnit, Selenium, JMS.

Confidential, Wickliffe, OH

Java J2EE Developer

Responsibilities:

  • Involved in requirement gathering, analysis and functional specifications and prepared Interface Requirements Documents, Source to Target Mapping Documents.
  • Developed the code using agile methodology with daily meetings to keep track of the progress and Issues pertaining to the project.
  • Worked on Sequence diagrams using RSA.
  • Used Angular JS for the web page development.
  • Wrote Controller classes in Spring MVC framework in Web layer of the application architecture.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services.
  • Developed DAO class using Hibernate which are used by all the Interfaces to communicate with the database.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Developed Utility class which are used by all the interfaces.
  • Used Apache Axis for consuming SOAP Web Services.
  • Used SOAP UI to trigger developed Web Services and to perform Load test.
  • Implement Fail over Logic which makes sure that application continues once it is triggered if the application server which is processing the request goes down.
  • Worked on build scripts using Apache ANT.
  • Used Log4j to log various levels of logging information in logs specific to Interface.
  • Used JUnit for unit testing.

Environment: Web Services, Spring MVC, Hibernate 4.1.9.2, SOAP UI, Oracle 11g, Spring Boot, AngularJS, Apache ANT 1.9, log4j 1.2.17, Junit, IID 7.5.1, RSA, WPS, WAS 7.0.

Confidential, Chicago

Jr. Software Programmer

Responsibilities:

  • Involved in designing and developing the front end of the application using JSP, Java script, AJAX, HTML, DHTML, CSS.
  • Constructed Interfaces and API’s for Public classes and detailed private classes using J2EE.
  • Developed web applications using Spring MVC Architecture and RESTful web services.
  • Involved in configuring spring controllers using IOC.
  • Used Spring Framework to integrate with Hibernate.
  • Involved in handling Hibernate as part of DB connectivity and persistence as ORM tool and writing HQL queries.
  • Developed the Database interaction classes using JDBC, java.
  • Modeled object oriented components by using Rational Rose.
  • Involved deeply with retail sales, logistics.
  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, Servlets, JMS, JDBC, and JNDI and deployments in Tomcat Application Server.
  • Used Eclipse and WebSphere to develop, build and deploy the web services in the production environment.
  • Involved in database design and coding SQL for Oracle.
  • Involved in fixing Bugs using Bugzilla.

Environment: J2EE, Eclipse, Tomcat Application Server, RESTful services, JavaScript, HTML, DHTML, JSP, Servlets, Spring, JDBC, XML, Oracle 9i, CVS, UML designing, JUnit, EJB2.0, JSTL, Rational Rose, Windows 2000 platform.

Confidential

Sr.Software Programmer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Used Rational Rose for the Use Case Diagrams, Object Diagrams, Class Diagrams and Sequence Diagrams to represent the detailed design phase.
  • Front-end is designed by using HTML, CSS, JSP, Servlets, JSTL, Ajax and Struts.
  • Involved in developing the CSS sheets for the UI Components.
  • Used Spring MVC at presentation layer.
  • Persistence layer was implemented using Hibernate Framework.
  • Used JavaScript for the web page validation.
  • Created Servlets which route submittals to appropriate Enterprise Java Bean (EJB) components and render retrieved information.
  • Developed various EJB components to fulfill the business functionality.
  • Developed Session Beans to process requests from the user and used entity beans to retrieve and update customer information.
  • Written ANT scripts for building application artifacts.
  • Monitored the error logs using Log4J and fixing the problems.
  • Used XML with SAX parser to transfer data between applications.
  • Used Java/J2EE Design patterns like Business Delegate, Session Façade, Data Transfer Object (DTO) and Service Locator in the project extensively, which facilitates clean distribution of roles and responsibilities across various layers of processing.
  • Wrote PL/SQL stored procedures, Prepared statement and used API.
  • Used JUnit for unit testing.
  • Created Unit, Acceptance and Integration Test Documents and Code Review Documents.
  • Extensively used WSAD while writing code & used CVS for change control.
  • Used WebSphere Application Server for deploying various components of application.
  • Worked on constructing views, triggers, stored procedures, user-defined functions using T-SQL
  • Wrote complex SQL queries to retrieve the data from the database.

Environment: Windows, SQL Server 2000, PL/SQL, T-SQL, JSP, Servlets, Java Beans, Jbuilder, JavaScript and Web Logic Server.

We'd love your feedback!