We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Over 8+ years of IT experience working on different java technologies like J2EE/JEE5, XML and Web Services and service - oriented architecture
  • Experienced in Software Engineering for Telecom, Retail, E-Commerce and Banking industries in finance
  • Experienced in the following lines of business: prime brokerage, Currency trading, market data, municipal bond trading
  • Commended for good communication skills in dealing with the clients, team members, and users
  • Have comprehensive knowledge in the field of (Thick/Thin) Client-Server/N-tier/Internet technologies using JSP, Servlet, Spring Controller, Spring, Boot, Junit, Jquery etc
  • Used Agile, Iterator and Waterfall as software development approach through out my career for project management services
  • Used agile practices and Test-Driven Development techniques (Selenium, Mockito etc) to provide reliable, working software to business
  • Proven abilities to analyze, design, code, test and implement in entire project life cycle.
  • Proficient in development architectures like J2EE and Singleton /DAO and MVC design patterns, Struts framework, Hibernate and SOAP and RESTFUL Web services
  • Well versed in application development using back ends such as Oracle and SQL Server for RDBMS.

TECHNICAL SKILLS:

Software (JAVA API): J2EE, SWING/AWT, EJB, JDBC, JNDI, RMI, SERVLETS, APPLETS, JSP, JUnit, JMS, JTA, Calypso API, Third party API

Operating System: Win NT, XP, HP-Unix, Vista, Mac OS

Languages: C/C++, HTML5, Java, JavaScript, VB Script, XML /XSLT

Tools: JDK 1.8x, BEA Web Logic, Spring, AWS, Hibernate Confidential WEBSPHERE Studio/Application Server, Tomcat server, Apache, Visual Age for Java, JBuilder, Git, maven, Struts Framework, MS-Access, JSF, Apache Web Server, JBoss Application Server Crystal Reports, Splunk, Angular JS, React Js, Load Runner, ASP, MVC Framework, WSDL

Database: Oracle 8i & 9iand 10 g, SQL Server 7.0 and 2000, MySQL database, DB2 Mainframe

PROFESSIONAL EXPERIENCE:

Confidential

Full stack Java Developer

Responsibilities:

  • Defined and Developed new front-end application using Spring Rest based MVC, Jquery and janus boot strap UI and Postgres db. etc
  • Used CSS, html 5, angular JS for the application development
  • Worked on backend-based application using Spring boot, docker images, camel and java based parsing tool to parse mainframe file and load the data into the postgres and mongo db
  • Supported legacy mainframe backend application that was running in Confidential Server that is developed using batch script, ejb, java and xml
  • Supported and maintained legacy Front end application that is developed using Struts, Stored procedure, ldap and Cobol proc etc.
  • Responsible for verifying and uploading product related xls using mainframe jobs that was used for identifying credit card product type for card members
  • Production support for disclosure application and UI Application
  • Used Bit bucket a git-based tool for version control
  • Used PaaS, Confidential related cloud computing tool for application deployment and XL Release
  • Conducting knowledge share sessions on business of application supported and technologies used to bring team members up to speed and be more productive.
  • Setup CICD Jenkin pipeline for Building and compiling code from stash branches and create releases used by XL release from lower env to prod environment
  • Used Git bitbucket for code integration to stash repository and for various branch creation and in corporate pull request comments before merging the code
  • Used Splunk, Nimsoft, Tivoli and kabana for logging and monitoring incidents related to various applications in production
  • Jersey implementation of JAX-RS is utilized to develop RESTFUL Web services
  • Worked on creating and document business user manual and confluence pages for application developed and deployed in production

Tools: and Technologies: Java 1.5/1.8, Spring, Spring Integration, Micro services, Spring Boot, DB2, Mongo db, Spring MVC, TOAD for Oracle, POM, Angular JS, Node Js, Perl, AWS, CICD, Splunk, Tivoli, Kafka, Camel, Maven, IntelliJ IDE, Windows XP/2003/2008, Red Hat Linux, JUnit, Mockito, Jboss Application server, Cloud server (PaaS env), Apache Camel, WebSphere, Apache Tomcat etc

Confidential, DE

Sr. Java Developer

Responsibilities:

  • Responsible for working in a self organizing team using Agile SCRUM and KANBAN development.
  • Developing product features using SCRUM and/or KANBAN with short delivery cycles.
  • Defining and developing features along with their acceptance criteria with the help of product owner.
  • Hands on coding, unit and integration testing using JUnit and Spring Testing frameworks.
  • Developing time critical fixed income platform-based application using Java, Spring, JMS, WebSphere MQ, Hibernate, Mule ESB, Oracle, Tomcat, etc.
  • Development of acceptance testing using FitNesse and Selenium.
  • Feature and issue tracking using JIRA.
  • Providing production, UAT, and feature development using Agile KANBAN with shorter delivery lifecycle.
  • Improving Code quality with the help of Sonar and educating team member about its usage and benefits by conducting knowledge share sessions and providing step by step documentation.
  • Maintaining Continuous Integration server of maven-based builds and working towards Continuous Delivery.
  • Conducting knowledge share sessions on business of application supported and technologies used to bring team members up to speed and be more productive.
  • Responsible for root cause analysis of issues identified and prevent same issue from occurring again by providing a long-term solution by partnering with infrastructure support teams.
  • Developing fortress architecture and entity logical data model (LDM) for architectural design by working with information architecture group and effort estimate analysis including preparation of proposed solution architecture

Tools: and Technologies: Java 1.5/1.7, Spring 3.0.5, Spring Integration, Spring Security, Hibernate 4 (ORM), Apache POI, JSF 1.2, Jasper Reports 3.7.5, Sybase, Oracle 10g/11g, Oracle SQL Developer, TOAD for Oracle, MS Visio, Magic Draw, Maven, Eclipse IDE, Windows XP/2003/2008, Red Hat Linux, JUnit, FitNesse, Mockito, Selenium, Mule ESB, WebSphere MQ, Apache Tomcat.

Confidential, Mechanicsburg, PA

Senior Java Developer

Responsibilities:

  • Used JSR-268 for development of Confidential Portlets for web clients in UCMS
  • Wrote JSPs for development of web pages as per UI Specification
  • Involved in the architectural decision with BA and IT Architects at Confidential and software component design, interacting with users for software component process behavior decision.
  • Wrote backend framework using core Java, properties files spring and hibernate for the project
  • Wrote multiple hbm xml and perspective Java files for tables mapping and writing
  • Sql complex business joins queries in hbm files and using them in java and Used Hibernate as ORM Framework.
  • Wrote caching code in Java files to implement caching for commonly used java business object
  • Used Adobe Forms Templates to write templates that read xml file and generate pdf For Servlets and correspondence templates
  • Wrote Java Servlets and xml files for launching dynamically generated PDFs files from the Web client
  • Used spring frameworks to write DI xml files whose purpose are to dynamically inject heavily
  • Data loaded java files only on demand to make the application lightweight
  • Used xml extensively to write correspondences for PDFs and web services and validator frameworks
  • Wrote Technical Business Used documents for modules to help UAT user to understand and troubleshoot the application and involved in Day to day interactions for business discussion related to implementation, defect fixing, DCR (design change request), mentoring Department of Labor employees, and updating business use cases
  • Wrote Java Unit testing file to test backend Manager Files against business use cases and technical design documents.
  • Used Confidential Rational Clear Case and other Confidential tools for defect tracking, filing new defects and design
  • Change request or data model change request and also as a version control tools to check in codes
  • Used Confidential Web Sphere server for running UCMS application
  • Wrote job schedulers shell scripts for timely jobs using Unix C Shell
  • Used Oracle as a back-end database server and wrote triggers and Sql and pl/sql
  • Used WPS Server and wrote java code for dealing with Tasks created by KW and resolve and close them and batch jobs for kicking off processes related to Paying weeks.
  • Used xml, xsd for developing web services for various interfaces
  • Used UML for designing object graph as per project specification and use cases

Environment: Java 1.6, JSP 2.1, Servlets 2.4, Web Services, Confidential RAD v5.x, ESB (enterprise service bus), UML, JDK1.6, EJB 3.1, Web services, SOAP, XML, XSLT, HTML 5, JavaScript, XSD, Hibernate v3.1, Spring v.3.2.x, Confidential Clear Case version 7.0, Unix C Shell, Confidential RSA (Rational software architect) and RAD, WPS, Oracle 10g, Confidential Web Sphere Application server 7.0, Unix Shell Scripting , JSR 168/268 Portlets, Plum tree Portal etc.

Confidential, Chicago, IL

Senior Java Developer

Responsibilities:

  • Involved in writing test plans and test cases based on software requirements
  • Used design patterns like DAO, DTO, MVC, Singleton design pattern
  • Used Hibernate as underlying layer for data fetch and persistence on server side
  • Involved in database design and writing MySQL database system and SQL queries, triggers, and stored procedures and invoking them from Components
  • Extensively used OOPs concept while designing CD
  • Architected Faclets as UI Handler framework for designing, validation of UI components
  • Actively involved in end-to-end performance, scalability, availability, reliability, integration and security issues related to ER Application
  • Developed EJB Session Facade to centralize and manage business methods and transactions
  • Wrote stateless session Bean classes in EJB to support client session transactions
  • Involved in writing code related to recon related messaging with Confidential Message broker and JMS
  • Wrote web services for client using JAX-WS to get CD data from Confidential
  • Fixed bugs as soon as they are reported from the client to me
  • All new functionality has been delivered on schedule with client expected quality and performance
  • Responsible for unit testing the application using JUnit. Worked with JQuery for client-side scripting and animation
  • Dealt with XML and XSLT on the backend side while designing UI Controllers to fetch data

Environment: Core Java, Hibernate 2.x, JIRA, Struts 2.0, JDBC, Dojo Widgets, XML, Servlet, XSLT, JSP, XSD, Web Services, SOAP, WSDL, JQuery, AJAX/JavaScript, Subversion, JDBC, Confidential WebSphere Application Server, Session Bean, Entity Bean, EJB 3.0, MySQL database, Oracle database, Log4j, ANT, JUnit, UML, JAX-WS, Unix, Shell Scripting, Eclipse, third party tools

Confidential, Beaverton, OR

Sr. J2EE developer

Responsibilities:

  • Wrote classes to represent various business objects like market product offering, product offering, model and product on client side and their perspective mapping with backend objects.
  • Used hibernate mapping to map objects with relational database
  • Used Business Object (session bean) in EJB, DAO, Data Source (hibernate), value object (the class generated from the mapping xml).
  • Followed Agile approach for this project. Went for Scrum approach as a iteration period for this approach
  • Used Oracle as a backend database for this project
  • Used Facelets as a UI framework for UI related development in JSP along with faces-config.xml files and managed bean
  • Updated document based on discussion with our client
  • Wrote web services for client using JAX-WS
  • Wrote xml handler in java to parse multi line table data and xml path for navigating into xml documentation
  • Wrote test cases for testing application on the client side
  • Wrote APIs for C2CIM to be used by clients to help them to customize C2CIM
  • Wrote stored procedure, SQL Queries in oracle
  • Developed DAOs and DO (Data Object) using Hibernate as ORM to interact with DBMS - Oracle
  • Designed and developed the services layer using hibernate

Environment: s: Java, J2EE5, JSP, JSF(Facelets), EJB 3.0, Servlet 2.4, Java beans, putty, Struts 2.0, Unix, JSTL, QCC, Oracle 10g, third party APIs, Hibernate 2.x, Dojo Widgets, Web services, Stored procedure, Eclipse, ANT, HTML/DHTML, Cactus, Confidential WebSphere Application Server, SQL/PLSQL, Maven, Java script/AJAX, Ms Visio, JAX-WS, Clear casev7.1, Weblogic Application server v 10, XML, XSL, XSLT, CSS, Struts, Agile Scrum etc

We'd love your feedback!