We provide IT Staff Augmentation Services!

Senior Java Developer Resume

2.00/5 (Submit Your Rating)

Irving, TX

SUMMARY:

  • Senior Java Developer with over eight years of experience in IT domain with expertise in Java and J2EE for complete Project Development, Analysis, Design, and Testing.
  • Strong collaborative spirit, leadership, and global working experience with offshore and onshore teams.
  • Recognized as ‘Quick and Fast Coding Developer’ on IFE from Confidential .
  • Lead programmer with proven record of integrating user and business requirements to cost - effective, secure and user-friendly solutions known for scalability and durability.
  • Well versed with Test Framework, documentation as per user specifications and Software Development Life Cycle using agile methodologies.
  • Solid coordination with end-users to create functionalities to align with requirements and ability to manage web/applications servers.
  • Experience in designing highly transactional websites using J2EE technologies and design/implementation using RAD/Eclipse/WSAD.
  • Experience in PL/SQL programming including complex SQL queries using stored procedures and Triggers in Oracle, SQL Server using TOAD and Query Manager.
  • Experience in developing SOAP Web Services using JAX-WS, JAXB, JAX-RPC and WSDL. Have also designed and developed REST interfaces in Java.
  • Well versed with Hadoop architecture and components in Hadoop and ecosystems
  • Experience in writing utilities using Python and implement build systems using MAVEN, ANT and Shell Script.
  • Competent in performing black box testing using Selenium, QTP, Silk Test and strong experience with Mongo DB development and migrations from SQL relational databases.

TECHNICAL SKILLS:

Languages: C, C++, Java

Platforms: HP-UX, LINUX, Windows 9X/2000/XP

J2SE / J2EE: Java/J2EE, Spring Boot, Spring Integration, Spring Batch, Angular4, Node.JS, JDBC, Servlets, JSP, Hibernate, Struts, Jasper Reports

Web Technologies: HTML, DHTML, XHTML, CSS, JSON, JavaScript, AngularJS, ExtJS, Node.JS, MyFaces, Rich Faces, JSF, PHP and AJAX

XML Technologies: XML, XSL, XQuery, XSD and XSLT

Databases: Oracle 9i, 10g, SQL, MYSQL, PostgreSQL, DB2, MongoDB

Web/Application Servers: Web Sphere, Web logic Application server, JBOSS, Apache Tomcat, IBM HTTP Server, and IIS

IDE / Tools: RAD, WSAD, Eclipse with MyEclipse, Rational Rose

Methodologies: Unified Modeling Language (UML), Rational Unified Process (RUP), Agile

PROFESSIONAL EXPERIENCE:

Senior Java Developer

Confidential, Irving, TX

Responsibilities:

  • Increased availability and scalability by 45% and 75% by coding new solutions.
  • Design, develop and implement efficient software solutions to address complex business problems in the billing.
  • Led and participated in the design, testing and deployment of client/server, multitier applications, Java Spring batch related components.
  • Developed new procedures for requirements gathering, needs analysis, testing, scripting and documentation to strengthen quality and functionality of business-critical applications.
  • Innovator of AFPGen Library. Next-generation solutions for PDF generation for Bills and letters.
  • Developed database queries and produce metrics to measure the impact in production post rollout.
  • Having expert level programming and troubleshooting skills.
  • Hands on experience Spring Framework, especially Spring Batch.
  • Perform Development using software components like Java, J2EE, Spring Boot, Angular 2 and Angular 4.
  • Involved in software requirement specification and technical design.
  • Developed Angular single page application (SPA) which accommodates dashboard contents by using Angular CLI, Ng Components, NgModules, directives, Dependency injection and extensively used angular libraries and services.
  • Developed sequence diagram and visualization using ReactJS
  • Worked on developing and enhancing the UI of our product using angular, bootstrap, typescript.
  • Developed angular http client backend service to fetch the data from Redis cache.
  • Worked on capturing the user events and rendering the appropriate action using angular.
  • Modularized front-end CSS and JS code.
  • Created Spring batch jobs to write/read data from Oracle.
  • Developed and implemented spring boot service to read and split JSON data in key, value pair and load into Redis cache memory.
  • Developed java Rest web services to fetch data from oracle database.
  • Implemented Continuous Integration using Jenkins for angular and Spring boot application.
  • Worked on developing POJO classes to map database tables with java objects.
  • Extensively used Spring MVC and Hibernate Framework for data handling.
  • Delivered project requirement within agreed and acceptance criteria in Agile Methodology by actively involving in agile ceremonies.

Environment: Java/J2EE, Spring, Spring Boot, Spring Integration, Spring Batch, Hibernate, Restful, JSON, Xml, Agile, Angular4, Node.JS, JSP, JQuery, ReactJS, Bootstrap, Typescript, HTML5, JavaScript, Oracle, Jasper Design, Linux, Unix, Jenkins, WebLogic, SVN, AFP-Lib.

Senior Java Developer

Confidential

Responsibilities:

  • Involved in functional requirements gathering and technical document design of the system.
  • Involved in code review sessions to give daily updates about the project.
  • Developed Model, Service and Controller layers in spring MVC for modules.
  • Extensively worked on java Multi-threading programming, Synchronization, Java Mail API and Collections API for concurrent product models upload/download process.
  • Developed Flows and Activities. Created flows to handle Exceptions in the system.
  • Developed persistence Layer using Hibernate 3 to persist the data and to manage the data.
  • Used maven to build, deploy applications and Log4J API to logging and debugging.
  • Handled ExtJS/HTML5/CSS 3/JavaScript include development of custom components & memory management issues across browsers solely.
  • Lead for Spring batch Implementation of a Legacy Batch Job into Spring Batch Framework.
  • Used the MVVM and MVC architecture present in ExtJS 5.
  • Developed Ext-JS components like Grids, Toolbars, Panels, Combo-Box and Button.
  • Worked on Unix Shell script to FTP file from one Server to Remote.
  • Wrote SOAP client, which accumulates data from the UI, screens and communicates with the JIRA web service.
  • Used SOAP based web services from scratch to develop interfaces to integrate among front, back end systems.
  • Tested the application using JUnit.
  • Implemented JMS as Messaging Service between Different Software Components.
  • Developed custom mail and messaging application for each application.
  • Built automated tests using selenium WebDriver and TestNG to validate basic functionality.
  • Worked on POC using jQuery, Bootstrap, AngularJS, Node.JS and HTML5 for re-engineering of User Interface.
  • Developed Mongo DB Schemas, functions and procedures.
  • Developed Ruby/Python scripts to monitor health of Mongo databases and perform ad-hoc backups using Mongo dump and Mongo restore.

Environment: Java, JSP, JQuery, Bootstrap, HTML5, Angularjs2, Node.JS, ExtJS, JSON, Spring4.0,Spring Batch, Hibernate, JMS, Python, UNIX Shell scripting, soap Web Services, Eclipse, Tomcat7.0, WebLogic, SVN, MSSQL Server 2008, Mongo DB.

Confidential

Responsibilities:

  • Managed project planning, release cycles, and release scoping.
  • Handled java Multi-threading programming, Synchronization, Java Mail API and Collections API for concurrent product models upload/download.
  • Implemented activities, steps, methods and error handling working on Unix Shell script.
  • Used Agile software development methodology to develop project plans.
  • Building Class Diagrams, Sequence Diagrams for analysis and design for the application.
  • Building a Dynamic Form Generator Page to define custom and repeated Fields.
  • Participated in code review sessions to provide daily project updates.
  • Designed REST APIs that allow sophisticated, effective and low cost application integration.
  • Created REST based web services using JAX-RS library.
  • Customized RESTful Web Service using Spring RESTful API, sending JSON format data packets among front-end and middle-tier controller.
  • Worked on HTTP GET, POST, PUT and DELETE operations with focus on fault behavior and http status codes.
  • Developed screens using JSP, HTML, Bootstrap, JavaScript, and Node.JS & AngularJS.
  • Fixed Cross Browser IE issues for the ExtJS framework in the data selector and eReporting framework.
  • Developed Code for Payment Gate-Way Integration.
  • Developed Model, Service and Controller layers in spring MVC.
  • Involved in Client side validations and Server Side validations.
  • Performed Jenkins installing and configuring.
  • Supported Web Experience Management (WEM) solutions within complex customer environments and suggested techniques and tools for application development.
  • Wrote JIRA reports for engineering department and published technical articles with solutions to OpenText Knowledgebase website.

Environment: Java, JSP, JQuery, HTML5, Bootstrap, AngularJS, ExtJS, JSON, Spring3.0, Spring Batch, Agile, Hibernate, REST Web Services Eclipse, Tomcat7.0, WebLogic, SVN, MSSQL Server 2008.

Senior Java Developer

Confidential

Responsibilities:

  • Developed applications in MVC 2 architecture.
  • Used MVC framework for the Data selector application using ExtJs and played around with Tree Panel, Grid Panel, Accordion Panel, Form Panels and DOM elements.
  • Worked on Integrating External plugins with ExtJS Tree.
  • Developed JSP and Spring framework Action classes for page navigation and Form Beans for transferring data between Action class and the View Layer.
  • Implemented persistence layer using Hibernate and developed the system using Python.
  • Steep learning curve for extraction algorithms and python.
  • Designed the system with OOAD methodology using Singleton, Façade, Adaptor design patterns.
  • Implementing and planning the server-side architecture (Core J2EE Patterns, EJB Patterns, XML, EJBs,
  • Deployed code into SIT, UAT and Production Servers.
  • Design and developed Data Access Objects for the Entity beans, to reduce the call of databases.
  • Configured Log4j for logging and debugging.
  • Enhanced database storage procedures, triggers, functions and Mongodb Scripts to improve dB performance.
  • Designed unit test plans and developed JUnit cases.
  • Developed and tested REST based web services.
  • Developed python scripts to migrate information from Oracle to Mongodb.

Environment: Java, Spring MVC 3, Spring JPA, Hibernate, REST, ETL scripting, Python, JSP, Servlets, Agile, Apache Tomcat, Web Sphere, Restful, JAVA, Oracle 11g, Java Scripts, ExtJS, jQuery, Ajax, CSS, Maven, Mongodb.

Java Developer

Confidential

Responsibilities:

  • Designed and developed Front-end Application process flows and views.
  • Used Spring Core for dependency injection/Inversion of control, and integrated frameworks.
  • Developed Test cases for Services and Entity’s using JUNIT.
  • Received client approval prior development by preparing technical documentation.
  • Supported SIT, UAT testing.
  • Coded Modules in Java, HTML, JSTL, JavaScript, CSS, JSP and Servlets.
  • Developed JSP and Java Servlets for server side application.
  • Developed JSP, managed beans for the presentation and controlling part of the application.
  • Developed the applications using Eclipse 3.3.2.
  • Deployed the Application on the WebLogic 9.2 and Tomcat 5.5.17.
  • Handled connection pooling by creating data sources in WebLogic server.
  • Providing permission to access the screen such as TCP/IP accounts.

Environment: Java, Struts framework, JSP, Servlets, Linux, Apache Tomcat, WebLogic, Oracle, TCP/IP and JavaScript.

We'd love your feedback!