We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY

  • Having 9 Years of Development, Integration and Deployment experience using Java/J2EE in different Web Applications & in Software Development using Java, J2EE which includes JDBC, Servlet, JSP and frameworks like Spring, Struts, Hibernate, Web - services (SOAP, REST)
  • Experience in web applications development JBoss, Tomcat and Weblogic Application Server platform.
  • Excellent team player with great communication skills, including experience leading teams of various sizes in different environments
  • Outstanding knowledge of enterprise applications architecture including client-server architecture, multi-tiered architecture, client/server and distributed systems
  • Expertise in the Object Oriented Design, Refactoring and Design patterns such as J2EE design patterns and frameworks.
  • Expertise in applying Java Messaging Service (JMS) for reliable information exchange across Java application.
  • Build RESTful Web Services using JAX-RS API.
  • Expertise in requirement gathering, designing and development of software using agile development practices.
  • Experience in developing standalone server using Jetty Server component.
  • Conducted Unit and integration testing, validations and Expertise in Maven for build.
  • Successfully configured mail alerts, Notifications Rule using OEM 12c.
  • Expertise in creating parser using JSoup for Visual force pages.
  • Expertise in creating Automated Unit Test Generation Code for Apex Code
  • Successfully executed many projects following Agile/Scrum Methodology.
  • Possess extensive experience in designing, developing and deploying highly available, scalable architectures for n-tier web application, client/server applications using JAVA/J2EE technologies and Web technologies
  • Played major role in Software Development Group and involved in technical design, discussions and code reviews.
  • Possess extensive working experience and knowledge in all phases of the SDLC including Analysis, Design, Development, Testing and Deployment.

TECHNICAL SKILLS

Languages: Java 1.8, SQL, JavaScript 1.7, XML, PL/SQL, UML

Technologies: Spring 3.x, JMS 1.1, Hibernate, JDBC, Servlets, JSP, Apache Log4J 2, Web Services(SOAP, RESTful), JNDI, WSDL, JAX-B,JAX-WS, JPA 3, JUnit, DOM, SAX, JSoup 1.7, ANTLR, JavaScript, CSS 2.1, JQuery 1.7, Core Java, Swing, RMI, JSON, Heroku Cloud Foundary, Openshift - a PaaS product, Amazon web service (AWS), Google Web Toolkit (GWT).

App/Web Servers: WebLogic 7.x, Apache Tomcat 6.0, JBOSS 6.0

Databases: OEM 12c, Oracle 11g, TOAD, PostgreSQL 8.1, MySQL 5, MSSQL 2005

Tools: and IDE’s Eclipse, Oracle JDeveloper, SVN 1.7, CVS, Log4J, TOAD, Apache ANT, JSOUP, ANTLR, Net beans 6.5.

Platforms: Windows

Processes: Agile, Unit-testing, Acceptance-testing, Continuous integration, Patterns

Architecture: Distributed systems, clusters, load-balancing, messaging

Expertise areas: Server-side, web, client/server, J2EE

PROFESSIONAL EXPERIENCE

Confidential, SFO, CA

Senior Java Developer

Responsibilities:

  • Have worked in developing ANTLR Grammar for language recognition to parse validation rules and to generate apex test cases.
  • Worked in parsing apex code using JSoup parser to enhance/regulate validation rules.
  • All the code with Apex and page validation errors are listed in Eclipse IDE with Error Severity, Dependency with the controller and with appropriate bug fixes.
  • Migrated existing Java application to Heroku and Openshift and finding out the antipatterns like BLOB, cyclic treasure hunt and God class while uploading to cloud.
  • Successfully deployed a standalone web application on Jetty Server and embedded Jetty Server in such a way that the whole application can be run on any platform with no prior dependency with any other web server.
  • Interacting with the client in order to understand their requirements and the Structure that Confidential provides.
  • Used Eclipse Juno as the IDE and used eclipse standard/plug-in features
  • Involved in Sandbox testing.
  • Created technical documentation of the application including different levels of architecture diagrams, and data flow diagrams.
  • Responsible for monitoring and fixing automated build failures for the team.
  • Participation in the designing and development of software using agile development practices
  • Responsible for high priority bug fixing.

Environment: JDK 1.8,Juno Eclipse IDE, SVN, Maven, Jetty Server

Confidential

Responsibilities:

  • Visualized the tracking order of execution across triggers and workflows to make complicated scenarios easier to debug using D3.js.
  • Used ANTLR recognition tool to find the relation between the dependent controllers, Objects, workflows and triggers across various Org.
  • Participation in the designing and development of software using agile development practices.
  • Involved in requirement gathering for JSON structure of Scope and Sequence which is core module for graph representation of Confidential DB.
  • Module development of back-end and UI development using apex code, Javascript, JSON, D3.js
  • Interacted with the client in order to understand Confidential Data Model, Schema Builder.
  • Created technical documentation of the application including different levels of architecture diagrams, and data flow diagrams.
  • Responsible for high priority bug fixing in Sandbox.

Environment: SFDC controller, Java

Confidential

Senior Java Developer

Responsibilities:

  • Consumed RESTful web services provided by different vendors to submit the Health Record Data.
  • Designed and developed new Web Services using WSDL, SOAP for patient eligibility from start to end which included Line of Business, creation of LLD, development, support for testing, defect fixing.
  • Provided enhancements to existing web services to support new customer eligibility, and patient record entry.
  • Was responsible to develop Messaging Service across all modules using JMS.
  • Worked on OEM12c to manage the load balancing with the requests coming across from various server like OSB, OID.
  • Deploy the applications to Weblogic Server.
  • Interacting with the client in order to understand their requirements
  • Used Log4J, JUnit for debugging, testing, and maintaining the system
  • Estimate the implementation effort.
  • JUnit test for all our Java functionality
  • Responsible for high priority bug fixing.

Environment: JDK 1.6, Eclipse IDE, SVN, Maven, OEM12c

Confidential

Responsibilities:

  • Implementation of application using Spring MVC framework.
  • Tool is built as a J2ee application, which is deployed on Weblogic application server.
  • Installed SSL Digital certificate.
  • Designed and developed RESTful service interface using Spring MVC.
  • Used JPA for explicit Persistance.
  • Used Oracle 11g as back end.
  • Extensively involved in identifying root cause for the application bugs
  • Interacting with the client in order to understand their requirements
  • Estimate the implementation effort.
  • Responsible for handling locale standards.
  • JUnit test for all our Java functionality

Environment: JDK 1.6, Eclipse IDE, SVN, Maven

Confidential

Java Developer

Responsibilities:

  • Requirement gathering for report generation while developing the code
  • Worked as a team member in the above project.
  • Working as Developer for Report generation using Liferay Portlets, Core Java, JDBC
  • Involvement in preparation of Unit and Integration Test cases and JUNIT Test classes.
  • Also involved in Unit/Integration Test case executing and Unit/Integration Test Report
  • Also have active involvement in Document review and Code review.

Confidential, Phoenix, AZ

Java Developer

Responsibilities:

  • Responsible for analyzing the requirements.
  • Development of JSP forms
  • Implementation of design patterns like DAO’s and DTO’s
  • Part of EDI modules, implementing of EDI prototype front end use cases.
  • Closely worked with Test Team to identify bugs in application
  • Coding and Unit testing.
  • Used SVN repository for software configuration management and version control
  • Management of timely delivery of the work products
  • Interaction with the Business Analyst, Architect, etc., as appropriate during the project phases

Environment: JDK 1.6, Eclipse IDE, PostgreSQL 8.1, Apache Tomcat, Spring, SVN, Javascript

We'd love your feedback!