We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Around 7 years of professional experience in application analysis, design, development, integration, deployment and maintenance / support for web, standalone and client/server - based software applications in financial services, insurance and HealthCare industry domains.
  • Excellent background in developing applications using Java/ J2EE Technologies on Web Logic Application Server and Web Sphere Application Server (WAS) with technologies such as Spring, Hibernate, Web Services, Maven, CQ5, Drools, Cucumber Testing, JSP, HTML, DHTML, AJAX, DOJO, JSTL, XML, JMS, JNDI, Apache, Tomcat, JDBC, JavaScript and Eclipse, JBOSS Developer, RAD various d Confidential bases such as Oracle, MS SQL Server and design tools such as Design Patterns and UML modelling.
  • Experience in web development using Spring 4.2/3.0/2.5, Hibernate 4.0/3.0, Maven, and Web Services.
  • Extensive experience in developing SOAP and Restful web service.
  • Strong experience working with relational d Confidential bases such as Oracle, MS SQL Server 2008
  • Strong work experience on the front-end UI development using HTML, DHTML, CSS, Dojo, JavaScript and jQuery along with Java Servlet and JSP.
  • Working experience in UNIX Shell Scripting.
  • Expert in software development process that included Agile Methodologies/ Scrum
  • Strong d Confidential base concepts with experience in d Confidential modelling, creating d Confidential bases, tables, views, stored procedures, and triggers using SQL and PL/SQL with experience in writing complex SQLs and calling them in the applications.
  • Good knowledge in estimation and project planning.
  • Extensive experience in Unit testing (Cucumber/ Mockito / Power Mock), Integration testing, System testing, and production support of large-scale, enterprise applications, and products.
  • Knowledge and experience of configuration and release management of large-scale projects
  • Adept in support documentation, debugging, fixing defects, operation, sustenance, and maintenance of end-to-end systems.
  • Quick learner and excellent team player with ability to meet deadlines and work under pressure - either unsupervised or in a team.
  • Excellent problem-solving skills with a strong technical background and good interpersonal skills.
  • Excellent verbal and written communication skills.
  • Experience of serving as a lead technical resource on large projects with proven capability in meeting project goals.
  • Quick learner with great communication skills and adaptable to any situation.
  • Effective working relationships using independent judgment and initiative, and ability to work in a team environment to produce quality information delivery systems.
  • Good client interaction skills with experience in requirements gathering, Proof of Concepts (POC), and feasibility study.

TECHNICAL SKILLS:

Languages: Java, SQL, UNIX Scripting, PL/SQL, XML (DOM, SAX, XPath, XSL, XSLT, XML Schema, DTD), SOAP, REST, Web Services, CQ5

J2EE Technologies: JSP, Servlets, JNDI, JDBC, JMS, Web sphere-MQ, JAXB, JAX-RS and JAX-WS

Framework and Tools: Spring 4.2/3.0/2.5, Hibernate 4.0/3.0, AJAX

Design Methods: Design Patterns, UML, OOD

IDEs/Development tools: JBOSS Developer, Confidential RAD 7.0, Eclipse 3.0, Net Beans 3.3, Quality centre, Toad, SoapUI, Rally, JIRA, Drools

Design Tools: Rational Rose, Visual Studio

Version Control Tools: Git, VSS, SVN

D Confidential base: Oracle 10g/11g, MS SQL Server, MySQL

Testing Tools: SoapUI, Cucumber, Mockito /Power Mock framework, Junit

Documentation Tools: MS Office, Visio, MS Project

Operating Systems: Windows XP/ 2000/ NT/

Web/Application Servers: WebLogic 8.1/ 7.1, Apache Tomcat 5.x/ 4.x, Web Sphere 7.0

Build Tools: Maven, Ant

Domain Knowledge: Investment Banking, Finance, Insurance and HealthCare Industry

PROFESSIONAL EXPERIENCE:

Confidential, Irving, TX

Sr. Java Developer

Responsibilities:

  • Understanding user change requirements and analysing the source systems and Developed UI pages using JSP & Spring MVC frame work.
  • Preparing sequence diagrams for some components.
  • Involved in creating & consumingRestfulweb services to expose to other applications.
  • Created User defined exception classes using Java.
  • Used RestAPIto expose the contract rates for clients and performed versioning of existing services.
  • Strong experience in implementingServiceoriented architecture andWebServicesusing SOAP, RESTFUL API's.
  • Wrote spring configuration file to define beans, define d Confidential source and Hibernate properties.
  • Used Maven build script for building and deploying the application and Designing new d Confidential base tables for the enhancements.
  • Validations are done using Spring MVC validation framework and JavaScript.
  • Designed, developed and implemented unit tests and product features.
  • Formulated and executed agile processes for performance.
  • Programmed reusable code and prepared technical designs.
  • Implemented processes for resolution of computer equipment problems.
  • Developed and executed software systems utilizing JavaScript and Groovy.
  • Extensively used Hibernate in d Confidential access layer to access and updates in the d Confidential base.
  • Designed and developed web site application using AJAX, AngularJS, Bootstrap, Node JS, Java Swing, CSS, HTML5, jQuery, JSP, Tiles framework and XML.
  • Involved in Construction of UI using jQuery, AngularJS, Ext.js, Bootstrap and JavaScript, Perl scripting.
  • Prepared a web UI for the HBased Confidential base for crud operation like put, get, scan, delete and updateoperations.
  • Provided a UI to enter user's query which would be parsed and executed internally, and result would be displayed on the web interface.
  • Responsible for building/deploying consistently repe Confidential ble build/deployments to company production and non-production environments usingJENKINS& BUILD Pipelines.
  • Worked with the development team to generate deployment profiles andJenkins.
  • Developed all client-side logical implementation part of applications with AngularJS.
  • Worked on AngularJS frame work to augment browser-based applications with MVC Capability, built dynamically generated dropdown lists using Ajax, JQuery and AngularJS.
  • Created an on -the-fly configuration changes set up, with application saved in Node.js.
  • Writing Java classes, reusable components and Java Beans for getting d Confidential from oracle tables.
  • Worked with Platforms as a service (PaaS)and remove the need for organizations to manage the underlying infrastructure (usually hardware and operating systems) and allow you to focus on the deployment and management of your applications.
  • Performing the Unit testing and basic functional testing with different set of d Confidential .
  • Involved in Spring batch coding. Created oracle stored procedure to find daily true delta d Confidential .
  • To verify the behaviour of the system under test used Mockito Framework.
  • Supporting System Integrating Testing and User Acceptance Testing.
  • Participated in a Scrum team and Agile Practices including Test-Driven Development (TDD), Behaviour-DrivenDevelopment(BDD) and pair programming.

Environment: Java SE, JDK 1.6, Hibernate 3.0, spring, Perl Scripting, Swing, AWS, Tiles, JSP, HTML, CSS, Angular, Bootstrap, JQuery, Node JS, XML, XSLT, SQL Server, Maven, Apache Tomcat, FHIR, Eclipse 6.0, SVN, Windows XP, Jenkins

Confidential

Java Developer

Responsibilities:

  • Understood function requirements specification and transformed that into design.
  • Complete support for the application. Solving all tickets associated with the application.
  • Monitoring the application for performance. Also answer user queries regarding application.
  • Developed various reusable helper and utility classes in Java, which were being used across all the modules of the application.
  • Used Spring 3.0 various modules like Spring Core, Spring MVC for building MVC framework and generated dependency injection.
  • Used Spring ORM for configuration with Hibernate as ORM tool.
  • Utilize Spring AOP modules to implement AOP task like transaction management.
  • Used Hibernate 3.0 as ORM tool to perform CRUD operation with D Confidential base with first and second level caching strategy.
  • Used Core Java core features such as OOPs concepts, Collections, Serialization and Exception in this application.
  • Used JSP framework to build UI pages with JSTL, JQuery and AJAX framework.
  • Used JAX-RS specification and created Restful web services using Jersey Implementation.
  • Analysed and determined the scope for ICON with respect to any enhancements or fix change to other interacting application.
  • Moved the code from Dev to Stage and Prod, which includes creating CR and attending meeting to analyse the impacts.
  • Performed Unit testing of the application against the requirement and worked closely with testers for clarifying queries related to business requirements.
  • Designed and maintained various project related documents using tools like rational rose and visual studio.
  • Coached and mentored team for improved productivity.
  • Provided support in production by observing log, checking environment stability during deployment of application or during an incident report.
  • Written SQL queries and created tables in oracle d Confidential base.
  • Done Query tuning in oracle d Confidential base for better performance optimization.

Environment: Java 1.6, Spring 3.0, Hibernate 3.0, Restful web service, Maven, Jenkins, MS Visio, Oracle 11g, Log4j, PL/SQL, Web Sphere 7.0, TOAD, JIRA, Mockito, PowerMock, SVN, Eclipse, AJAX, JQuery.

Confidential, Jersey, NJ

Sr. Java Developer

Responsibilities:

  • Analysed and designed various modules using Java design patterns.
  • Participated in building UI with DOJO framework.
  • Used Spring 3.0 various modules like Spring Core, Spring MVC for building MVC framework and generated dependency injection.
  • Used Spring ORM for configuration with Hibernate as ORM tool.
  • Utilize Spring AOP modules to implement AOP Advices.
  • Used Hibernate 3.0 as ORM tool to perform CRUD operation with D Confidential base with first and second level caching strategy.
  • Used Core Java core features such as OOPs concepts, Collections, Serialization and Exception in this application.
  • Participated with technical architecture to build architecture of project.
  • Provided status on a day-to-day basis in Scrum meeting organized by Scrum Master and sent weekly status report.
  • Moved the code from Dev to Stage and Prod, which includes creating CR and attending meeting to analyse the impacts.
  • Reviewed the requirements with association and acquirer for all major and minor release.
  • Created and modified stored procedures, triggers, views, and functions for every enhancement.
  • Engaged in day-to-day bug fixing and enhancement activities.
  • Designed and maintained various project related documents.
  • Written SQL queries and created tables in oracle d Confidential base.
  • Done Query tuning in oracle d Confidential base for better performance optimization.

Environment: Java 1.6, Spring 3.0, AJAX, DOJO, Hibernate 3.0, Maven, Jenkins, MS Visio, Oracle 10g, PL/SQL, WebSphere 7.0, TOAD, JIRA, Mockito, Power Mock, RAD

We'd love your feedback!