We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Charlotte, NC

PROFESSIONAL SUMMARY:

  • Implemented JAVA/J2EE design patterns such as Factory, DAO, Session Façade, and Singleton.
  • Overall 8 years of IT experience in design, development and implementation of software applications using JAVA, J2EE, technologies.
  • Experience in designing, developing and implementing, B2B applications and B2C environments using J2EE technologies in Banking (payments), Mortgage, Investment, Health - Care domains .
  • Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements.
  • Expertise in CoreJavaconcepts - Collection framework like Array List, Vector, Hash Set, Hash Map, Linked List . Exception handling, IO, latestJava features, Serialization, Multi-Threading, Concurrency etc.
  • Expertise in designing and developing enterprise applications using Core Java and J2EE technologies including JSP, JavaScript, jQuery, XML, JDBC, Hibernate, JMS, SOA, JAX-WS, JAXB, JAX-RPC using tools like Apache Axis, Apache CXF and spring framework.
  • Worked on the dependency injection using spring framework with Application Context XML and Annotation based, good working experience in Spring MVC, AOP, IOC, Spring Security and Spring Batch
  • Experience in developingcloudbased application using Pivotalcloudfoundry.
  • Expertise in implementing and deploying SOAP Web Services and Restful Services to develop dynamic server side web contents.
  • Used REST services to perform CRUD operations on the database server over HTTP with GET, POST, PUT, DELETE to the Web service
  • Configured and build Asynchronous communication with JMS services with IBM WebSphere MQ MQ Series
  • Experience in Business Process and Decision Management Design using JBoss DroolsRules Engine.
  • Experience with creating templates, pages and full sites in HTML5, CSS3, XML, jQuery, JavaScript, bootstrap, AngularJs, JSP, JSF and other front-end technologies.
  • Experienced in writing complex SQL Queries, Stored Procedures, Triggers, Views, Cursors, Joins, Constraints, DDL, DML and User Defined Functions to implement the business logic and also created clustered and non-clustered indexes.
  • Proficient experience in using the databases such as MS SQL Server 2005/2008, MySQL, Oracle 9i/10g/11g.
  • Implement modules intoNodeJSto integrate with designs and requirements.
  • Hands on experience withJUnitin performing unit test andLog4Jin determining the application functionality.
  • Experienced working in UNIX/LINUX environments.
  • Working experience of control version tools like SVN, CVS, and GIT
  • Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in building tools like Ant, Maven and Jenkins.

TECHNICAL SKILLS:

Technologies: Java, WEB-SERVICES (Restful, SOAP) SQL, Oracle, PL/SQL, UML, C, JavaScript, JQuery, HTML 5, CSS3.

Development Tools: Eclipse, Net Beans.

Frameworks: JSF, SPRING, Hibernate, ANGULARJS, STRUTS

ORM: SPRING ORM, HIBERNATE.

Databases: Oracle 8 / 9i / 10g, HSQL, MySQL, MS SQL Server 7.0, DB2, Sybase

Operating Systems: Windws2000, Windows XP, Windows7, WINDOWS 8, LINUX, UNIX

Web Servers: Apache Tomcat, Web Logic, WebSphere Application Server and Jboss

WORK EXPERIENCE:

Confidential, Charlotte, NC

Sr. Java Developer

Responsibilities:

  • Involved in developing code for obtaining bean references in Spring framework using Dependency Injection (DI) or Inversion of Control (IOC).Created and implemented PL/SQL stored procedures and triggers.
  • Understanding and analyzing business requirements.
  • Designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase.
  • Involved in injecting dependencies into code using spring core module.
  • Created and maintained mapping files, persisting classes and transaction control in Hibernate to access the database.
  • Developed RESTful web services using jersey, Apache CXF, spring frameworksand persistence using Hibernate and JPA ORM frameworks.
  • Consumed RESTful Web services (JAX-RS) provided by different vendor to use for Address verification and validation
  • Extensively worked with XML schema(XSD), XSL/XSLT, XML to navigate in XML documents, and SAX to process and parse xml files
  • Used JMS-MQ Bridge to send messages securely, reliably and asynchronously to Web Sphere MQ, which connects to the legacy systems.
  • Designed and implemented business rules usingDROOLSframework. This involved translating the business requirements and translating to rules and integrating rules engine with existing web application
  • Designed and developed the UI using JSP, HTML, CSS and JavaScript, JQuery.
  • Multithreading was used to process data in chunks to improve performance.
  • Used AngularJs in dynamic binding of HTML web pages using the MVC architecture.
  • Built-in Services to deal with the different business operations of the application.Designed and developed presentation layers using JSP, CSS, HTML5, jQuery and Java Script, JSON in UI pages
  • Developed mail alert mechanism for alerting the users when their selection criteria are met.
  • Oracle 11g database was used.
  • Created unit test cases and mocked complex classes usingJUnit,Mockito
  • Used Log4J logging framework to write Log messages with various levels.
  • Used GIT to keep track of source code versioning.
  • Deployed web components, presentation components and business components in Web Logic Application Server.
  • Followed Agile with SCRUM methodology to track project progress

Environment: Java 1.7, J2EE, Servlets, JSP, Hibernate, Spring, Log4J, JavaScript, JUnit, GIT, Oracle11g, Web Logic Server 10.3.6, Eclipse IDE, Spring Boot, Drools, JUnit,Mockito, Maven,XML/XSD, RESTful Web services (JAX-RS), AngularJs, Jira, MQ Series.

Confidential, SFO, CA

Java Developer

Responsibilities:

  • Involved in Requirements gathering, Requirement analysis, defining scope, Design analysis, impact analysis, Integration and deployment.
  • Involved in Analysis, Design, and Implementation of software applications using Java, J2EE, XML and XSLT and Web Services (REst)
  • Created dynamic HTML pages, used JavaScript for client-side validations and AJAX to create interactive front-end GUI.
  • Written Spring Core and Spring MVC files to associate DAO with Business Layer.
  • Using Spring-AOP module implemented features like logging, user session validation.
  • Used Jenkins to build and maintain the code for testing the application using a test interface locally.
  • Extensively worked onDroolsRules Engine for writing Business Rules Validation and externalization of parameters.
  • Used Hibernate with annotation to handle all database operations.
  • Followed agile software development with Scrum methodology.
  • Developed the application using J2EE, JSP, Tag Libraries, XML, XSD and Oracle.
  • Created XML Schema, XML template and used XML SAX/DOM API to parse them.
  • Developed with system architecture (UML).
  • Involved in creating and extracting data from database using SQL Queries, PL/SQL Stored procedures, triggers, and packages on Oracle database.
  • WroteJUnittest cases and test suites for functionality testing.
  • UsedLog4Jfor logging and tracing user-desired messages.
  • Worked with QA team in preparation and review of test cases.
  • JBOSS application server is used to deploy the Application.

Environment: J2EE, Java, spring, Spring Boot Hibernate, JavaScript, Drools, XML, HTML, UML, JBoss, Log4j, Eclipse, GIT, Jenkins, SQL, Oracle, Windows.

Confidential, SFO

Software Engineer

Responsibilities:

  • Analysis and Design of various modules using J2EE Architecture.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
  • Written Hibernate annotation based mapping java classes with Oracle Database tables.
  • Used Session façade. Implemented JMS API for messaging.
  • Developed web services SOAP, WSDL and web services clients using JAXB and XML, implemented SOA architecture.
  • Involved in designing and developing of Object Oriented methodologies using UML and created Use Case, Class, Sequence diagrams.
  • Implemented Multithread concepts in java classes to avoid deadlocking.
  • Written Spring Core and SpringMVC files to associate DAO with Business Layer.
  • Created and implemented PL/SQL stored procedures and triggers.
  • Created Data Source and deployed web application in the IBM WebSphere application Server.
  • Worked with HTML, DHTML, CSS, JAVASCRIPT, and JSON in UI pages.
  • Created controller Servlets for handling HTTP requests from JSP pages.
  • Used Version Control Tool to perform Checking-out and Checking-in of codes from the repository.
  • Developed and maintained Ant Scripts for the build purposes on testing and production environments.

Environment: java, J2EE, Spring, Hibernate, JSP, JSF, Servlets, Web services, XML, XSLT, XSL, JavaScript, Ant, IBM WebSphere, Oracle, SQL, PL/SQL

Confidential

Web Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of Search module, and the project was developed using Rational Unified Process (RUP).
  • Involved in Web design and development for the UI interface design, graphic design for printed materials and presentations, illustration, logo design. Used JavaScript, HTML, CSS, DHTML, Flash, Photoshop.
  • Developed web site using CSS 2 & XHTML based skins for site.
  • Work with designers, and developers (both on-site and 3rd party) to solve technical and design challenges.
  • Carried out client side form validations (user registration and plan selection) using JavaScript.
  • Developed client-specific utilities/templates allowing clients to perform common tasks quickly and with minimal data-entry.
  • Develop Android applications with AndroidStudio using the Model View Controller architecture.
  • Coded UIs as XHTML, CSS, XSL and JavaScript, analyzed processes, produced UI wireframes, created storyboards, UI prototypes.
  • Optimized web page design and DHTML tags to enhance search engine rank. Handled cross-platform, multiple browser, and bandwidth issues.
  • Used CSS based design techniques to eliminate table-based layouts, and speed page loading.
  • Resolved Internet Explorer several CSS bugs within given tight schedule.
  • Wrote CSS compatible for IE and Firefox browsers.
  • Used Hacks in CSS that helps in browser compatible displays.
  • Implemented AJAX based UI for some module with above said Architecture

Environment: JavaScript, Photoshop, HTML, XHTML, DHTML, CSS, Linux.

We'd love your feedback!