Java Developer Resume
Montvale, NJ
SUMMARY:
- Highly Interested in Management Level position
- Java SCJP 1.6 Certified and AWS certified solution Architect
- Excellent hands on training on AWS with DevOps Python Tableau 10.3 and Angular 4. strong software experience in design, development, analysis and deployment of web - based and Client-Server business applications using Object Oriented Analysis and Design (OOAD, OOPS) and Java 1.8/1.7/1.6/1.5/ JEE/J2EE technologies in Banking, Health Sector Domain with Software Development Life Cycle (SDLC)
- Hands on experience in working with Collections, Exception Handling, Multithreading, Generics.
- Used NodeJs for server-side web applications for java script codes to build real-time web API's.
- Well versed with consuming and publishing Web services as SOA Architecture based SOAP, WSDL, UDDI Components and REST working with data-exchange formats like XML and JSON formats.
- Having experience with Cloud Computing Service environment like Amazon Web Services (AWS)
- Knowledge with and solid understanding of Micro services and Bootstrap.
- Strong working experience using XSLT, DTD, XML Schemas and parsing (DOM and SAX) XML using JAXP
- Experience in Persistence Framework like Hibernate ORM (Object Relational Mapping) in a typical n-tier architecture.
- Extensive experience in developing applications using JSP, Servlets, JSF, and frameworks like spring (MVC, AOP, IOC, DAO, Security, Boot), Struts, Hibernate.
- Hands on experience in developing applications using J2EE Design Patterns like MVC Architecture, Singleton, Abstract Factory, Facade, DAO.
- Knowledge in developing Client-Server/ N-tier/ Web-Application Development using Java, J2EE, HTML5, CSS3, Javascript, AJAX, JQuery, JSON, Bootstrap, AngularJS, NodeJs.
- Have hands-on expertise in Angular2, ReactJS, jQuery, JavaScript and Front-end templating languages.
- Used Groovy in Java Programming with familiar Java syntax.
- Significant experience in web development tools like Eclipse, IBM RAD and Spring Tool Suite
- Experienced using WARs and EARs to build and deploy the applications in application servers using ANT • Experience in development, deployment and troubleshooting Web based and enterprise-based applications on Windows, UNIX and Linux platforms
- Experience in using various configuration management tools like Visual Source Safe, IBM Clear Case, SVN and CVS
- Knowledge of MYSQL, and Oracle
- Experience in building projects using development tools like IBM RAD, Eclipse, and Net Beans
- Knowledge of Web Services- REST and SOAP
- Used Hibernate to create data layer to the services to do CRUD operations in to DB.
- Knowledge of HTML, JavaScript, XML, and JSP
- Knowledge of AWT and Swing
- Experience in implementing the application using spring concepts - DI/IOC, AOP, and Spring MVC
- Experience in the Agile (SCRUM) Development Process
- IBM System z and z/OS Java Batch Solutions and update Shell Script file as per requirements
TECHNICAL SKILLS:
- Business Analyst
- SAP HCM/FICO
- AngularJS HTML5 CSS3 Java Script
- Angular 4
- Android
- Java/J2EE/UI/Java Script
- OBIEE/BI Apps/ODI/OBIA
- DAC/Informatica /ELT/ETL
- Workday Developer
- MS. Visio
- AWS with DevOps with Python
- Terra Data
- Tableau Data Scientist
- Sales force/Workday Studio HCM
PROFESSIONAL EXPERIENCE:
Confidential, Montvale, NJ
Java Developer
Responsibilities:
- Reviewed the functional, non-functional requirements and high-level designs.
- Worked with Agile Methodologies.
- Used Spring Web flow for integration purpose in application development.
- SOAP UI is used for web services testing.
- Developed and integrated with server components using Spring, Hibernate.
- Developed user interfaces using JSF UI components, Validators, Events and Listeners.
- Developed sever side validations using JSF.
- This system is a real time J2EE Fixed Income Trading system, high frequency, low-latency. I am the developer and support of this system.
- Experienced in creating a connection to the Laserfiche server or share an existing connection.
- Extensively worked with core java like collections, String Builder and interfaces.
- Develop fixed income pricing analytics, architecture and implementation, providing solutions for real time price delivery, trade capture, order management and other aspects of trade flow
- Designed and developed various Web forms using HTML, CSS, Bootstrap and JavaScript, React.JS
- Compiled and built the application using Maven scripts and deployed the application.
- Implemented Hash table and hash set for inserting and retrieving values.
- Used MVC-Struts framework in the front-end to develop the User Interface.
- Implemented enterprise applications using WSDL, SOAP and XML schema.
- Developed different design methodology such as MVC patterns.
- Used Hibernate for Object mapping.
- Developed Message Driven Beans as Queue listeners for JMS queues.
- Worked extensively in the backend SQL Server database.
- Used Log4J for any errors in the application
- Implemented interceptors using Hibernate and build and release Spring Boot framework.
- Configuring SharePoint foundation services with TFS 2010.
- Analyze and fix issues related to Soap Web services and Application responses
- Used HTML, CSS and Java Script for developing user interface.
- Used Spring Batch for scheduling and maintenance of batch jobs.
- Used MAVEN as build management tool.
- Used WSDL to post the services in the UDDI.
- Worked with XPATH when need to identify objects in the screen.
- Developed lookup tables and views to speed up queries.
- Provide critical support to current order management systems being used as and when required.
- Worked in Quality analysis and testing.
Environment: Java, EJB, Hibernate, JSF, Spring, Selenium, SQL Server 2008 R2, XML, JUnit, XSLT, IDE, HTML, CSS, JavaScript, Apache Tomcat, Laserfiche, Log4j, SharePoint, TSF
Confidential, Camp Hill, PA
Java Developer
Responsibilities:
- Interact with the business teams to understand the requirements of the project.
- Involved in preparing detailed High Level and Low-Level design documents.
- Followed design and coding standards to facilitate the development of a flexible and robust data models and to deliver a quality product to the business customers.
- Identify the impacts and changes required in the current batch and online flows.
- Design Batch process using Mainframe technologies to capture the updates from up-streams through nightly batch. Execute conversion using Mainframe technologies.
- Execute conversion using Mainframe technologies.
- Conceived unit, system, integration, functional, and performance test plans.
- Support for Deployment Implementation.
- Defect tracking and monitoring and on time delivery.
- Update Shell Script file with new clients.
- Provided production support.
- Create excel sheet and ran report manually from mainframe side and as schedule.
- Update Java codes using Thread processing execution.
- Implemented AWS solutions using EC2, S3, RDS, EBS, and Elastic Load Balancer, Auto scaling groups, optimized volumes and EC2 instances.
- Created AWS Route53 to route traffic between different regions and created S3 backups using versioning enable and moved objects to Amazon Glacier for archiving purpose.
- Involved in implementation of the presentation layer (GUI) for the application using HTML, XHTML, DHTML, CSS, Bootstrap and JavaScript.
- Worked in developing web applications using Rational Application Developer (RAD) and deployed it in web sphere application server5.1 also used IBM WebSphere Integration Developer (WID) to implement SOA.
Environment: JAX-RPC Web services, IFW Framework, SOAP, Java1.8, EJB 2.0, JMS, SOAP, SQL, spring, MQ, JMS, DB2, XSD's, COBOL, REXX, JCL, EAZYTRIEVE, CICS, LINUX/UNIX
Confidential, Skokie, IL
Workday/ Java Developer
Responsibilities:
- Organization Setup (Supervisory Org, Cost Center, Location, Position, Jobs etc.)
- Defining/Edit the Compensation Structure in Workday
- Configuring and maintaining the Security Access in a Workday
- Modifying the Business Process as a business needs (like Hire, Terminate, and Promote etc.)
- EIB (Enterprise Interface Builder) inbound and outbound integrations without requiring any programming.
- Good understanding of Integrations including Web Services, SaaS, Workday Architecture, Business Process Framework.
- Worked extensively on Payroll Interfaces and have designed and developed integrations in both Workday Studio and EIB.
- Hands on experience in inbound/ outbound integrations, managing business processes, working with EIB, Report Writer, Creating Workday Calculated Fields, Compensations, Security Access, Time management and Payroll.
- Around 1 year experience with XML, XPATH and XSLT.
- 1 years of experience in Taleo cloud technologies like Taleo Client Connect (TCC), Taleo and Recruiting Technology.
- Build credibility, establish rapport, and maintain communication with stakeholders at multiple levels, including those external to the organization.
- Define and initiate projects, and assign Project Managers to manage cost, schedule, and performance of component projects, while working to ensure the ultimate success and acceptance of the program.
- Maintain continuous alignment of program scope with strategic business objectives and make recommendations to modify the program to enhance effectiveness toward the business result or strategic intent.
- Coach, mentor and lead personnel within a technical team environment.
Confidential, St. Louis, MO
Java developer
Responsibilities:
- Identified the Business requirements of the project.
- Experience with Spring 3 MVC and Spring MVC with REST integration and JSON.
- Extensively used various Spring Framework modules like MVC, DI (IOC), Auto Wiring, JDBC Templates, Spring Security, and AOP.
- Worked on Agile XP works towards a continuously improving, high quality product which can respond to changes in customer requirements.
- Developed various Modelers like Wealth Accumulation Modeler which projected total wealth in terms of stocks and Salary and Bonus for employees over a period of 10 years using Object Oriented Perl, DBI and CGI modules.
- Worked in Amazon Web Services AWS - S3, Glacier, EC2, VPC, SNS, SQS.
- Worked with EC2 instances, RDS instance - MySQL, VPC, S3, IAM, and Route53.
- Used S3 API implementation for accessing S3 bucket data files and had hands on experience in a Linux environment with Apache Tomcat on Amazon AWS Tomcat 7 and Apache 2.2 setup on EC2 instances.
- Built spring-based Java and Microservices to support enterprise web application.
- Developed Service layer Using Spring, AspectJ and persistence layer using Hibernate.
- Extensively used Hibernate mappings, HQL, EHCache, Query, Criteria, Lazy loading Transactions and Locking's.
- Used Spring Security for authentication and authorization and also used OAuth2 for implementation of security.
- Experience with creating Workflows, Mappings and Scheduling Jobs in Informatica.
- Involved in test-cases development using Junit, debugging Implementation and deployment activities. Developed Stored Procedures, triggered stored procedures using Hibernate.
- Involved in preparing the Detailed Design document for the project.
- Extensively used MVC, Factory, Delegate and Singleton design patterns.
- Used Spring Framework AOP Module to implement logging in the application to know the application status. Used Spring DAO Module along with Struts Framework to deal with Database.
- Spring MVC Framework IOC (Inversion of Control) design pattern is used to have relationships between application components. It is also used to separate the application configuration and dependency specification from the actual application code.
- Extensively worked on JPA as persistence layer, involving EJB3.0 annotations.
- Familiarity with Rules Management System (e.g. mongo, IBM Lombardi).
- Working knowledge of No SQL databases like Mongo DB and Amazon's Dynamo DB.
- Solid knowledge in SDN: Open vs Switch and Controllers
- Worked in performance tuning / optimization tools for JEE / J2EE applications including JProbe.
- Deployed the application in WAS production server running in Linux platform.
- Extensively worked on Entity beans in the persistence layer, interaction with Oracle DB.
- Developed custom build scripts using ant tool as part of Application Build process.
- Developed the middle tier using EJBs, Java Servlets.
- Developed session, entity beans and message driven beans.
- Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript, AJAX, JSON.
- Designed the data flow for the client-side screens and the object interaction layer for the server-side components using Rational Rose.
- Involved in Use Case Realization, Use Case Diagrams, and Class Diagrams and Sequence diagrams using Rational Rose.
- MQ was used to provide a single unifying transport that reduces cost and maintenance efforts, including support for HTTP, REST and JMS.
- Strong in Object Oriented Analysis and UML concepts, Designed Applications using UML and Use Cases and Design Patterns, Agile Methodologies.
- Successfully involved in test driven development model using Junit.
- Used XML/XSLT for transforming common XML format and SAML for Single Sign-On.
- Designed configuration XML Schema for the application.
- Used XML Http Request Object to provide asynchronous communication as part of AJAX implementation.
- Used SOAP for Web Services by exchanging XML data between applications over HTTP.
- WSDL was used for publishing Web Service interfaces.
- Developed web GUI involving HTML, Node JS, Java Script under MVC architecture.
- Creation of Web Logic domains and setup Admin & Managed servers for JAVA/J2EE applications on Non-Production and Production environments.
- Involved in the configuration of Spring Framework and Hibernate mapping tool. Monitoring Web Logic/JBoss Server health and security. Creation of Connection Pools, Data Sources in Web Logic console.
- Implemented Hibernate for Database Transactions on DB2.
- Involved in configuring hibernate to access database and retrieve data from the database
- Written Web Services (JAX-WS) for external system via SOAP/HTTP call.
- Used Log4j framework to log/track application.
Environment: Java, Spring, Spring Boot, Spring MVC, Spring Security, OAuth2, JSP, DHTML, HTML, CSS, JavaScript, Ajax, JQuery, Agile XP, Struts, Web Services, UML, RAD 7.5, REST, Web Sphere App. Server 7.x, SQL, Ant, TDD, Sun Solaris Unix OS Log4J and Oracle 10g, MongoDB, AWS EC2, RDS, S3, IAM, Route53.
Confidential, Mooresville, NC
Java Developer
Responsibilities:
- Created and redesigned JSP pages for the site implementing responsive web design with Bootstrap.
- Fixed styling issues in web pages and eliminated bugs from JavaScript files, spring controllers, and services.
- Implemented back-end functionality using AngularJS 4 to communicate user information from web services.
- Collaborated with team members to distribute and complete Scrum user stories utilizing strengths and promoting skill exposure.
- Java, Eclipse, Maven, Spring, Hibernate, JSP, HTML, CSS, JavaScript, Bootstrap, AngularJS, JSON, jQuery
- Involved in High Level Design Documentation (HLD).
- Involved in writing application level code to interact with APIs, Web Service using AJAX, JSON and XML.
- Extensively worked on JavaScript and jQuery libraries for form Validations and for the other interactive features.
- Extensively used various Spring Framework modules such as Spring MVC, Spring Boot, Spring Security, Spring AOP and Spring IOC.
- Worked on DAO Pattern to get the data from database using Hibernate to carryout various operations.
- Used Hibernate framework for back end development and spring dependency injection for middle layer development.
- Designed and developed front-end User Interface (UI) by using HTML, CSS, JavaScript, jQuery and AngularJS.
- Worked with Web Services Components JAX-RS services and worked with Restful Web Services to interact with the external systems.
- Used Maven and Jenkins to build and deploy the application on IBM WebSphere server to check the functionality of the application.
- Extensively worked with Bootstrap and Responsive design to make the application responsive.
- Extensively Worked on Restful Web Services to get the JSON Object and to use that JSON object to display the result on the webpage.
- Responsible for writing SQL Queries to fetch the data from the Oracle Database.
Environment: J2EE, Servlets, Web Services, Struts, XML, HTML 4, CSS, JavaScript, Angular JS, JDBC, PL/SQL, Oracle 9i, Agile, Glass Fish 2.1, SOAP, REST, Spring, Hibernate.
Confidential, Abbott Park, IL
Workday Consultant
Responsibilities:
- Part of a development team responsible for automated deployment of the Workday Studio HCM stack.
- Workday Studio HCM Studio HCM upgrade to ensure Workday Studio HCM functional & Technical requirements
- Organization Setup (Supervisory Org, Cost Center, Location, Position, Jobs etc.)
- Defining/Edit the Compensation Structure in Workday
- Configuring and maintaining the Security Access in a Workday
- Modifying the Business Process as a business needs (like Hire, Terminate, and Promote etc.)
- Proficient in using Workday HCM Studio and Sales Force
- Used Microsoft Visio to create flow charts.
- Provided recommendations on various pay actions (external offers, promotions, equities, bonus buyouts, etc.) utilizing survey sources, market references, internal equity, and other data as appropriate
- Completed salary survey submissions s and utilizes results for the development of start rates, site wage proposals, salary structures and equity studies.
- Proficient in using Microsoft Excel and Access; experience working with large data files from multiple sources, using V-lookup and other functions, creating complex formulas and macros, pivot tables and reports
- Supported the global administration and communication of annual compensation programs including salary planning, merit increases, short-term incentive plans, and long-term incentive plans
- Around 1 year experience with XML, XPATH and XSLT.
- Performed various data audits and works payroll interface error reports.
- Contributed to the roll out, communication and ongoing administration of new and existing compensation programs
- Review new/existing jobs as needed and determine the level using Hay Group Job Profile method of evaluation.
- Monitor the integrity of human resources information system (HRIS) data through regular audits, troubleshooting irregularities, as well as working and partnering with the HRIS team to research, correct discrepancies, and ensure compliance
- Understands the data housed in Workday Studio HCM that supports key HR programs, such as advanced compensation data which supports the annual merit, bonus and stock programs
- Ability to help clients resolve reporting issues requiring in depth expertise in the Workday Studio HCM solution
- Understand client legacy reporting requirements and match to Workday Studio HCM reporting capabilities Created profiles using Workday Studio HCM.
- Prepared Ad Hoc reporting using excel
- Converted data from SAP HCM to Workday Studio HCM.
- Used Workday Studio HCM and Sales Force to solve issues.
Environment: Java 8, JSP, Servlets, JSTL, EJB, JDBC, IOC Spring 2.0 MVC, JBoss AS 4.2,Web services, HTML5, CSS3, XML, XLS, Java Script, Json. Ajax, JMS, Microsoft VSS, Eclipse 3.2, SQL Server 2005, DB2., Jira, Git, Stash, AngularJS, IBM RAD, CVS, Maven, Ant. Bootstrap, Log4J, Agile/Scrum, REST & Soap, (GUI) Graphical User Interface development, Implementing, and Testing
Confidential, Schaumburg, IL
HRIS Specialist/Project Manager
Responsibilities:
- Work with project team and key stakeholders to devise best practices and continuous improvement of project delivery across the enterprise.
- Synchronize the efforts of major initiatives involving multiple groups and departments.
- Coach, mentor and motivate junior level PMs and leads.
- Escalate issues and concerns appropriately.
- Offer input and feedback on growth and development opportunities for junior PMs.
- Processed payroll in ADP Workforce with Pay Expert and HRB modules.
- Processed Journal Entries for benefits and payroll payments.
- Managed other formalities of employees’ background verifications, screening, and performance review and closing official procedures, including documentation.
- Assisted the clients by performing background verification and other check-ups.
- Generated Microsoft Excel spreadsheet reports utilizing various data tools including Vlookup, Hlookup, PivotTable, and VB Script macro
- Prepared Ad Hoc reporting using excel and analyze
- Used Odesk for international recruiting purpose
- Accurately processed the bi-weekly payroll using ADP Pay expert and EZ-Labor.
- Calculated and processed commissions for various employees.
- Prepared strategies to attract maximum applications and save time.
- Make sure that the employee being hired matched the requirements of the clients.
- Prepared and estimated the budget required for managing the recruiting process.
Confidential, Wilmette, IL
Responsibilities:
- Administered opening of all new personal accounts and business deposits
- Analyzed individual customer requirements and aided resolve all issues
- Protect bank operations by maintaining confidentiality of customer information
- Collect and count cash at shift commencement
- Handle issue of travelers’ and cashier’s checks, personal money order
- Balance checks, cash and currency when shift ends
- Identify and refer customers for cash check authorization
Confidential, Niles, IL
Administrative assist/Automotive Tech
Responsibilities:
- Handled the responsibilities of hiring, training and supervising staff on behalf of Management
- Executed more efficient ways to perform the job, reduce injury and minimize the operation time.
- Communicated with consumer and meet the demands according to company procedures and create strong relationship.
