We provide IT Staff Augmentation Services!

Senior Java Developer Resume

4.00/5 (Submit Your Rating)

Richfield, MN

SUMMARY

  • Having 8 years of experience in Software analysis, design and development using Java/J2EE Technologies.
  • Ability to learn and adapt new Technologies in short time.
  • Extensive Experience in web technologies such asHTML/HTML5, CSS/CSS3, BootStrap CSS, LeSS CSS, Advanced JavaScript, AJAX, JQuery, bJS, Handlebars, Backbone, Sencha Touch, XML, XML Schema, JSONprogramming languages.
  • Experience in implementing Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.
  • Hands on experience inHTML5, CSS3and responsive design paradigms and usingMVC principlesinJavaScript. W3C standards will always be followed in building web pages.
  • Experience in managing all stages of project from data analysis to pre go - live validations, design, Integration, Dev/QA collaboration and developer testing.
  • Have tried new trends in Unit, Integration and Functional Testing from Developer end.
  • Having excellent communication skills, proactive, process oriented, take ownership of initiatives.
  • Attending the business meetings to understand the requirements.
  • Involved in Project reports (Daily, Weekly, and Monthly) to the client.
  • Extensive ability of troubleshooting.
  • Expertise in using JIRA tool for reporting debugging issues.
  • Expertise in using JENKINS Build Tool for continuous integration for Software development.
  • Expertise in Programming J2EE applications using Java, J2EE, JSP, Servlets, Presentation Service Framework, Batch Framework, Wicket Framework, Hibernate, Spring-MVC, ILOG - JRules, SQL and REST Services.
  • Strong experience with various Software Engineering & SCM Tools - Eclipse, IBM RAD, IntelliJ, MyEclipse, SVN, CVS, VSS, PVCS, Spectrum, Dimension, Rational Rose, & Visio etc.
  • Having experience in working waterfall and agile methodologies.
  • Strengths in Problem solving and Timely resolution of issues. Self-motivated, diligent, positive work attitude and self-motivated to work independently and as well as in team
  • Hardworking and result oriented with customer Focus and ability to persist and explore new ways of finding solutions to problem.
  • Highly organized with the ability to prioritize work load, manage multiple projects and meet project deadlines by following project standards and procedures as per client specifications

TECHNICAL SKILLS

Programming Languages: Java, JavaScript, HTML, CSS, XML, XSL, XSLT, AJAX, JQuery, DHTML, XHTML, SQL, PL/SQL, Shell Scripting, DOS Batch Scripting

Enterprise Technologies: Servlets, JSP, EJB, JNDI, JMS, JDBC, Applets, RMI, Java Multithreading, Web services

Frameworks: PS, Batch, Wicket, Struts, Web Services, Hibernate, Spring MVC, REST Services

Databases& Programming: NoSQL, My SQL, SQL, Oracle.

Application/Web servers: WebLogic, IBM WebSphere, ATG Dynamo and Apache Tomcat

Software Methodologies: Agile and Waterfall

Tools: Eclipse, Maven, Putty, XML SPY, RSA, Borland Star team, RTC, Smart Bear, BO- Reporting tool, JIRA, Jenkins Build tool

Operating Systems: Windows, Linux

PROFESSIONAL EXPERIENCE

Confidential, Richfield, MN

Senior Java Developer

Responsibilities:

  • Analyze the requirements and communicate the same to both Development and Testing teams.
  • Involved in the designing of the project using UML.
  • Followed J2EE Specifications in the project.
  • Designed the user interface pages in JSP.
  • Used XML and XSL for mapping the fields in database.
  • Used JavaScript for client side validations.
  • Created stored procedures and triggers that are required for project.
  • Created functions and views in Oracle.
  • Convert Business Process Execution Language files into Java Classes.
  • Implement services to be used in the Service Oriented Architecture.
  • Inject the Interfaces and Brokers into Java Classes using CDI Bean Injection.
  • Write Domain Model Classes for interaction with database.
  • Write Command classes for execution of Business Logic
  • SSL set up for calling secured web services
  • Using JAXB annotations for exposing classes as Web Services
  • Writing unit test classes using jUNIT/TestNG/Mockito.
  • Deploying SCA modules with BPELs in WebSphere Process Server.
  • Deploying Migrated Web Applications in WebSphere Liberty Profile server.
  • Doing Integration testing using SOAP UI.
  • Analyzing and Fixing issues in migrated code.
  • Used Log4j for Logging Purposes.
  • Used Gradle/Jenkins for Continuous Integration.
  • Responsible for updating database tables and designing SQL queries using PL/SQL.
  • Created bean classes for communicating with database.
  • Involved in documentation of the module and project.
  • Prepared test cases and test scenarios as per business requirements.
  • Prepared coded applications for unit testing using JUnit.

Environment: J2EE, Junit, Oracle9i, SQL and PL/SQL, XML, XML Schema, XPATH, JAVA Script, JSP, HTML5, CSS, BootStrap CSS, LeSS CSS, Servlets, PS, Batch, Wicket, Struts, Web Services, Hibernate, Spring-MVC and REST Services.

Confidential, Dayton, OH

Senior Java Developer

Responsibilities:

  • Involved in various phases of the Software Development Life Cycle including modeling, analysis, architecture design and development and testing phases.
  • Proven experience with Application Servers likeIBM Web Sphere, Oracle/BEA Web Logic, JBossandTomcat
  • Implemented the functionality of fetching of data from different sources and persisted the data through Hibernate, to separate DAO layer from Database layer and using corejavaclasses.
  • Implemented Core Java, Spring MVC framework to develop and configure the views and controller of Spring MVC implemented database persistence, reactive programming java, and integrated the web application with the persistence layer.
  • Developed DAO persistence layer using Hibernate.
  • Enhance the user interface using HTML5, CSS3 and JavaScript Libraries like JQuery,AngularJS.
  • Creating custom, general use modules and components which extend the elements and modules of core AngularJS
  • Build this application usingGroovy/Grailsas a RESTAPI server
  • Used JPA to manage data between business layers to the database layer.
  • Developed web services by WSDL, SOAP and XML schema support.
  • Used WSDL to structure the data.
  • Dynamic web pages are developed usingJSF2.0, JavaBeans, XHTML, JavaScript and Custom Tags.
  • Used JSON for message transformation.
  • Implemented Harvest to create and test XML configuration.
  • Experience in developing data visualization with D3.
  • Involved in creating Restful web services using JAX-RS andJERSEYtool.
  • Implemented Test Driven Development to develop the robust web application.
  • Involved in providing support during integration testing, component system testing and product system testing.
  • Managed release and deployment of the operational risk management platform.
  • Used Rational Application Developer (RAD) tool to improve the performance of an application.
  • Used Oracle coherence to find POJO beans from the deployed WAR file.
  • Worked with Maven project file to automate complicated repetitive tasks and for automating standardized build processes.
  • Implemented all the targets in the Jasper reports.
  • Implemented function tests using groovy scripts.
  • Used XSLT transform to translate XML input data to HTML output.
  • Implemented GUI using JQuery, AJAX, CSS 3.0, Bootstrap, D3, HTML5, DOJO.
  • Developed Maven scripts for deploying the system into WebSphere Application Server.
  • Used JIRA 5.2 for the issue tracking and bug reporting.

Environment: Core Java, J2EE, Servlets, JSP, Struts, JSF2.0, Groovy/Grails, Spring, Hibernate, WebServices, JIRA, Maven, HTML,HTML 5,CSS,CSS 3,DOJO, AJAX, Angular JS, D3, Node JS, Bootstrap, reactive programming java, WebLogic 8.1, Eclipse, Struts 1.0, JDBC, JavaScript, JPA,XML, Log4J, VSS, WSDL, JSON, PL/SQL and Oracle 11g

Confidential, Cleveland, OH

Software Engineer

Responsibilities:

  • Involved in analysis, design and development of new business requirements.
  • Involved in developing Class diagrams and Sequence diagrams using Rational Rose.
  • Implemented different J2EE design patterns
  • Developed and enhanced systems by bringing specific business knowledge to the technical design process.
  • Worked on transaction functionality and implemented that for inter-process interfaces
  • Performed unit testing and integration testing.
  • Was involved in peer reviews for the modules coded by other team members.
  • Developed stored procedures, functions and triggers in Oracle.
  • Developed shared business components and interfaces to be used by the team.
  • Worked on developing front end validations Using Java Script.
  • Involved in resolving production issues.
  • Used Eclipse as the IDE and Clear Case for version controller
  • Involved in Bug fixing and functionality enhancements using Clear Quest.
  • Wrote complex SQL Query’s and Stored Procedures to implement backend process.
  • Prepared the Status reports every week for Senior Management.
  • Involved in preparing the release management.

Environment: Java, JSP, Servlets, Rational Rose, J2EE Design patterns, Vitria(BPM tool), Eclipse IDE, SQL, IBM Web Sphere Application Developer 5.0, VSS

Confidential

Junior Java Developer

Responsibilities:

  • Used Hibernate ORM tool as persistence Layer - using the database and configuration data to provide persistence services (and persistent objects) to the application.
  • Responsible for developing DAO layer using Spring MVC and configuration XML’s for Hibernate and to also manage CRUD operations (insert, update, and delete).
  • Implemented Dependency injection of spring frame work.
  • Developed and implemented the DAO and service classes.
  • Participated in Analysis, interface design and development of JSP.
  • Wrote SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and AngularJS.
  • Developed Rich user interface using HTML, JSP, AJAX, Java Script, JQuery and CSS.
  • Implemented PL/SQL queries, Procedures to perform data base operations.

Environment: Java, Spring, Hibernate, JMS, EJB, Web logic Server, JDeveloper, SQLDeveloper, Maven, XML, CSS, JavaScript, JSON.

We'd love your feedback!