Post Job Free

Resume

Sign in

Java Developer

Location:
Cincinnati, OH
Posted:
July 01, 2020

Contact this candidate

Resume:

Rameshwar Nayak

309-***-****

add9nw@r.postjobfree.com

Cincinnati,OH,USA

EXPERIENCE SUMMARY:

Sun Java Certified Java Programmer with 13 years of strong experience in Java/J2EE to analyse and develop multi-tier secure server side and front-end applications.

Domain knowledge in developing web based applications for the verticals Banking, Insurance, Telecom, Logistic and Retail.

Certified with Sun Certification Java Programmer (SCJP).

Certified with Sun Certification Web Component Developer (SCWCD).

Experienced in developing large internet related applications using JAVA, J2ME,J2EE (JSP, Struts 1.2, JSF 2.0, Hibernate 3.0, MVC,EJB 1.2, MDB, JDBC, JNDI, JavaScript, JSON, AJAX, JMS, XML, HTML, Java Scripts,CSS, Web Services(SOAP,REST), SOA, Drools rules engine,Spring Framework, Micro Services, Spring Boot).

Experienced Bigdata Apache Kafka, Streaming Data Platform(SDP) and Cloud technology AWS(ECS,EC2,R53,S3,Cloud Watch, Load Balancer, Lambda, DynamoDB, Elastic Beanstalk).

Proven proficiency in Application Servers including Web Sphere 6.1, JBOSS and Tomcat 6.0.

Extensively worked with IDEs like Eclipse, Edit Plus, J-Creator, RAD, IBM WSAD and IBM RSA.

Experienced with Testing Frameworks like Junit Testing,JMETER and Cactus Testing.

Competent in RDBMS like SQL, PLSQL, Oracle, Postgres, Snowflake,DB2,MYSQL and NOSQL like MongoDB,DynamoDB.

Proficient on tools like Git, VSS, CVS, HP Service Manager, Clear Case, Clear Quest, Subversion, Build Forge, Hudson, Maven, Jenkins, Ant, Filezila, WinCP for Code repository and SQL developer, Putty,TOAD for various Database operations.

Experienced with Agile development process (SCRUM) and TDD.

Experienced with alert and logs monitoring tools including Splunk, Kibana, PagerDuty.

Experienced with Load testing with JMeter and Defect logging framework HP Quality Centre, JIRA.

Proven record of effective problem solving and meeting aggressive schedules.

Respond to enquiries from clients and help them resolve and application problems using IT Service Management HP Service Manager.

Experienced with L2 and L3 level support for Banking, Insurance application and Telecom Domain.

Experienced with credit card and debit card payment transactions with VeriFone.

QUALIFICATION:

Degree - Bachelor of Engineering in Information Technology (BE - IT)

University – Pandit Ravishankar Shukla University,Raipur,India

Period – August – 2000 to July 2004

WORK EXPERIENCE:

Employer – Ness USA, INC

Period – 01/27/2020 to Till Date

Position – Project Lead

Client: TransAmerica/Deloitte

Project: Book of Businees

Book of Business API is used to fetch policy details that belongs to a particular agent/agency based on feed type and data criteria. Domain services connect to the DynamoDB to get the agent details from agent table,

Agency details from agency table, policy details from policy table and customer details from customer table and exposes them over a restful service which is consumed by BOB.

Responsibilities:

Using Agile methodologies to plan work for every iteration and used continuous integration tool to make the build passes before deploying the code to other environments.

Designed project related documents which includes Use case, Class and Sequence diagrams.

Involved in design, development, testing and implementation of the process systems, working on iterative life cycles business requirements, and creating Detail Design Document..

Designed and developed RESTful Microservices using Spring boot that are consumed by other microservices.

Performed configuration, deployment and support of cloud services including Amazon Web Services.

Experience on practical implementation of cloud-specific AWS technologies including IAM, Elastic Compute Cloud (EC2), Simple Storage Services (S3), Route 53, Elastic Bean Stalk,DynamoDB, DynamoDB and Cloud Watch.

Hands-on experience in using CI/CD pipeline and Jenkins for deploying the code.

Involving in Code reviews for improving performance and checking coding standards.

Environment: JAVA 1.8, J2EE, Micro Services,Spring Boot,Drools, AWS(ECS,EC2,R53,S3,Cloud Watch,DynamoDB, R53), Oracle, PostgreSQL,JSON, REST, Splunk, Junit, Jenkin, JIRA.

Employer – Wipro Technology,Richmond,VA

Period – 10/29/2018 to 01/24/2020

Position – Lead Engineer

Client: CapitalOne Bank, USA

Project: Digital Messaging – Gumbo

Gumbo represents the enterprise digital messaging teams. Gumbo has several "flows" including, but not limited toBatch Direct Send, Sent Message and One Time Batch. These flows are all "triggered messages" where the various LOB's are doing the triggering.

Responsibilities:

Worked as Onshore lead to gather business requirements and guided the offshore team on timely fashion.

Worked in agile framework as an individual contributor Responsibilities include - Interaction with Business team in story grooming, reviewing story/acceptance criteria.

Created the Microservices application using Spring Boot to process the messages into the Kafka cluster setup.

Implemented Kafka producer and consumer applications on Kafka cluster setup.

Implemented Drools rules engine for business rules.

Actively participating in production release of application.

Used Splunk for centralized logging. Used Jenkins for Microservices deployment.

Performed configuration, deployment and support of cloud services including Amazon Web Services.

Experience on practical implementation of cloud-specific AWS technologies including IAM, Elastic Compute Cloud (EC2), Simple Storage Services (S3), Route 53, Lambda, EMR, Elastic Bean Stalk, Virtual Private Cloud (VPC), RDS and Cloud Watch.

Using Docker containers for local and cloud-based development.

Managing multiple projects within the team room with focus on pair-programming.

Involving in Code reviews for improving performance and checking coding standards.

Environment: JAVA 1.8, J2EE,Spring, MVC, Micro Services,Spring Boot, AWS(ECS,EC2,R53,S3,Cloud Watch, Lambda, RDS, Athena,MongoDB, Elastic Beanstalk),Drools, Oracle, PostgreSQL,JSON, REST, Splunk, Kibana, Kafka Message Broker, Junit, Jenkin, JIRA.

Employer – Ness USA Inc. South Carolina

Period – 05/19/2014 to 10/26/2018

Position – Programmer Analyst

Client: Farmers Telephone Cooperative Inc(FTC), USA

Project: Portal, Service Order System (SOS), Integrated Point of Sale (IPOS).

FTC was formed over 50 years ago to provide a Wireless, Internet, Digital TV, Security service to rural residents to their urban and industrialized neighbors.

SOS is an intranet application that facilitates FTC Customer representatives, Site engineers and accounting team to work on service orders and track its progress.

IPOS application facilitates the customer representatives to sale wireless services and converts that sale into an order in SOS.

Portal is an online customer portal that facilitates the FTC user to login, view bill, pay bill, view usage of wireless minutes and data, add and modify account information.

Responsibilities:

•Developed the code for the modules to communicate with the Database.

•Interacting in requirement discussions and estimation sessions.

•Getting client acceptance / approval for new enhancements.

•Developed server side components containing Business logic.

•Creating GUI, Server side validation and Java files using the core language functionality.

•Performed Unit/Module Testing.

•Deploying all teams web test and prod related changes in IBM WebSphere 6.1.

•Managing multiple projects within the team room with focus on pair-programming.

Environment: JAVA 1.5, J2EE, JSP, Servlet,JDBC, MVC, EJB1.2,MDB, JDBC, JNDI, DB2 11, JavaScript,JASON, AJAX,JMS,XML,HTML,Java Scripts, CSS, MicroService,SpringBoot, AWS (AWS Elastic Beanstalk,EC2,S3) Web Services (SOAP,REST),WebSphere 6.1,JBOSS 7.1 and I-Navigator.

Employer – Cognizant Technology Solution, Chicago,USA

Period – 05/06/2013 to 05/16/2014

Position – Sr. Associate

Client: Walgreens, USA

Project: Photo

Walgreens Photo Project is a Retail Ecommerce Photo Application through which Customers can place the orders through website, mobile and kiosk using different platform like Snapfish, Instagram etc.

One can get the order printed in different formats like 4X6, 5X7, photo books etc. My role is for the developments and design of the UI application and batch Process which will handle these orders. This is one of the most Critical Revenue generating Applications of the Walgreens.

Responsibilities:

Interacting in requirement discussions and estimation sessions.

Developing Java Web Services for accessing and storing customer information in Enterprise repository.

Writing generic Web Services for providing Agent information.

Designed and developed front end using HTML, JSP, JSTL and Struts Tag libraries and used Tiles framework for dynamic page display.

Developed DAO (Data Access Objects) classes using JDBC and myBatis for Database transactions and also did Performance Tuning for query response times.

Using TDD methodology using JUnit, EasyMock and SOAP UI.

Leveraged Apache log4j logging API to log errors

Using Subversion for Version control and management.

Involving in Code reviews for improving performance and checking coding standards.

Participated in monthly release for the applications.

Coordinated with Testing and Business teams for project testing and status updates.

Environment: Java 1.5, JSP, JNDI,JMS, XML, HTML, JavaScript, ANT, Maven, log4j, Spring 2, Struts 1.2,SOA, Hibernate, SVN, Oracle 10g, SQL Developer, JUnit, EasyMock, SOAP UI, WebSphere 6.1,RAD, Windows XP (Development) and Unix (Production).

Employer – KFORCE Inc. Columbus, Ohio

Period – 06/20/2011 to 05/03/2013

Position – Programmer Analyst

Client: Nationwide Insurance, USA

Project: Customer Account Management AM & Identity Access Management

Nationwide is one of the big Insurance and Mutual Fund organizations. The company provides insurance, investment, banking and business solutions to individuals and organizations. Identity Access Management (IAM) and Customer Account Management (CAM) are utilized by customer facing applications which allow customers to register themselves with nationwide and manage their accounts and policies online.

Responsibilities:

Member of Agile team managing multiple projects within the team room with focus on pair-programming.

Participating in daily standup and Iteration planning meetings.

Interacting in requirement discussions and estimation sessions.

Developing Java Web Services for accessing and storing customer information in Enterprise repository.

Designed Schema for the Web Services and used JiBX binding for binding Java objects Participated in gathering Business requirements for the project.

Writing generic Web Services for providing Agent information.

Designed and developed front end using HTML, JSP, JSTL and Struts Tag libraries and used Tiles framework for dynamic page display. Also utilized AJAX for rendering the content dynamically Wiring Database access to the application using Spring and iBatis.

Developed DAO (Data Access Objects) classes using JDBC and iBatis for Database transactions and also did Performance Tuning for query response times.

Using TDD methodology using JUnit, EasyMock and SOAP UI.

Leveraged Apache log4j logging API to log errors

Using Subversion for Version control and management.

Involving in Code reviews for improving performance and checking coding standards.

Participated in monthly release for the applications.

Coordinated with Testing and Business teams for project testing and status updates.

Environment: Java 1.5, JSP, JNDI,JMS, XML, HTML, JavaScript, ANT, Maven, log4j, Spring 3, Struts 1.2,SOA, iBatis, SVN, Oracle 10g, SQL Developer, JUnit, EasyMock, SOAP UI, WebSphere 6.1,RAD, Windows XP (Development) and Unix (Production).

Employer – Capgemini. ( I-Gate Patni Computer System)

Period - March-10-2008 to June-17-2011

Position - Senior Software Engineer.

Client: State Farm Bank and Insurance Company, USA

Project: Bank Authorization and Entitlement (January 2010 to June 2011)

The client is large Insurance Company and focus of the authorizations and entitlements project is to ensure NGB supports Single Sign On and User Load and User Certifications. Single Sign-on refers to the process of allowing authorization to be passed from insurance company to Fidelity Information System for user authentication, providing users the ability to log-on to insurance company systems and not be required to log-on to additional, Fidelity Information System applications. User Load refers to the process of identifying insurance company internal users to Fidelity Information System, indicating who has access to a given application. User Certification refers to the process of determining who has authority to sell bank products and which products they can sell (Jumbo CD, Savings, etc). Fidelity Information System will use the information for security to establish user rights and privileges.

Responsibilities:

Prepared Class diagram and State Diagrams to represent the static structure of the system.

Developed UI components using JSP.

EJB has been used in the Business tier and transaction management.

JMS and MDB is used extensively used for efficient message delivery to other systems for the message.

Co-ordination with Offshore to understand the requirements and track the work progress.

Employed standard J2EE design patterns for implementing business logic and integration tiers.

Involved in writing and reviewing Junit test cases.

Involved in Clear Case and VSS administration activities

Involved in Code reviews for improving performance.

Environment: Java, JSP,CSS,HTML,JSF, Servlet,Sturts1.2, EJB2.0, Spring DI, JNDI, Web Services, Java Script, LDAP, SQL, JMS, Junit and Cactus testing,log4j,Web Sphere Application Server, Ant.

Client: State Farm Bank and Insurance Company, USA

Project: Internet Personal Banking (Service Support) ( March 2008 to December 2010 )

Client established Internet Banking, by offering its customers on-line access to their checking saving and credit card accounts. The scope of the project is to reduce duration required to complete Internet enablement requests from customers to near “real-time” or better by enhancing current enablement processes, reducing workflow complexities, and injecting consistency in the enablement processes.

Responsibilities:

Communicated with Client and different Vendors (For checking/saving account FIS and for credit card TSYS) to resolve any issue related to Bank Applications.

Monitoring and handling partial and full outages of the bank applications and triaging their root cause analysis.

Resolving HPSD/SM service tickets for different customer issues like Internet enablement, missing customer information at vendors, enrolment problem, missing transaction details etc.

Helped of different vendors in case of late files, testing of enablement flow if any change takes place to update the system.

Created a repository of data storage like Job-Aid for easy resolution of High Service tickets and Incidents.

Environment: Java, JS, Servlet,Sturts1.2, EJB 1.2, Spring DI, JNDI, Web Services, Java Script, LDAP, SQL, RSA, JMS, Junit and Cactus testing,log4j,Web Sphere Application Server, Ant.

Employer - Tech Tree IT System. Noida,India

Period – June-18-2007 to Feb-29-2008

Position – Senior Software Developer

Client: Indian Railways Catering And Tourism Corporation (IRCTC)

Project: Indian Railway’s Internet Ticket Booking

The www.irctc.co.in is Asia’s one of the largest Rail Traveling and Tourism E–Commerce Application. Everyday around 85,000 tickets are booked through the site. Various agents and users can book tickets through the site after Registration. There are many options like e-ticket, I-ticket and quick book available to book the ticket. The Payment Gateway Interface provides access to various banks and user can make payments.

Environment: Java, JSP, Servlets, CSS, HTML, Struts1.2, Ajax, Java Script, Spring, DB2, SQL, JBOSS, log4j, Hibernate.

Responsibilities:

•Involved in designed and development of the MVC Architecture.

•Worked with the business analysts to perform requirement analysis on all new enhancements

to the system.

•Involved in coding struts action and form Beans for JSP Pages

•Involved in Client and Business Validation

•Involved in coding of JSP pages for dynamic representation of data on the client side

•Involved in coding of java script for front-end validations

•Developed unit test and performed Integration testing.

Employer – Walt Disney India Ltd(Formally know as Indiagames Ltd.) Mumbai,India

Period - July - 01- 2005 to June -15 – 2007

Postion – Programmer

Client: Vodaphone, Nokia, Samsung

Project: Mobile Games and MIDP applications for International Market.

Project include creation of mobile game and porting of mobile games in various GSM handsets like Nokia, Samsung, Motorola, NEC, SHRAP, Sony Ericsson, Siemens and localization of mobile games in more than 8 different languages as French, German, Italian, Spanish, Portages, Dutch, Czech, and Chinese.

Environment: Java, J2ME, Wireless Tool Kit 2.1

Responsibilities:

•Involved in Coding and Code review.

•Involved in coding of java script for front-end validations.

•Developed unit test and performed Integration testing.



Contact this candidate