Post Job Free
Sign in

Java Developer Project

Location:
Morristown, NJ, 07960
Posted:
March 08, 2018

Contact this candidate

Resume:

TECHNICAL SPECIALIST – Java/J*EE

Career Conspectus

Sun Certified Java Programmer with 10 years and 3 months of experience as a Java Developer with technical expertise in development, implementation, operations & support functions.

Last employed with DXC Technology, Noida, India (previously known as CSC India Pvt Ltd) as Professional 2 – Product Developer for the North America based client Swiss Re.

Worked as software developer for around 1 year for proprietary product of DXC Technology in Columbia, SC, USA on L1 visa for the North America based client Swiss Re. Worked directly with Business stakeholders and User community and help resolving all the escalated issues or user queries during the US hours.

Got multiple appreciations from business stakeholders and customers for work commitment and performance.

Involved in various stages of the Software Development Life Cycle (SDLC) including analysis, design and development of applications in Java and J2EE including core Java, multithreading, collection framework.

Expertise in Enterprise J2EE components like Java 1.8, Java Server Pages (JSP), Java Servlets, Java XML APIs, JNDI, JMS, JDBC and J2EE Design Patterns.

Utilize Java open source tools/ frameworks like Microservices, Spring, Spring Boot, Hibernate, Angular JS.

Fluid understanding of multiple scripting/programming languages including XML, HTML, JavaScript.

Extensively used Application servers like Tomcat and Web Sphere Application Server 8.0.

Functional experience includes domain knowledge of property & causality insurance industry, Services and CRM.

Expertise in analysing information system needs, evaluating end-user requirements, custom designing solutions, troubleshooting of complex production support issues.

Adept at managing & leading teams for running successful process operations & experience of developing service standards for business excellence.

Worked with version control systems like VSS, CVS, SVN and GitHub.

Experience of Working on MS SQL 2016, PostgreSQL

Experience with Scrum/Agile Development.

Hands on experience on monitoring tools like Dynatrace.

Hands on experience on Jenkins for build deployment.

Experience on tools like JIRA, Jenkins and Putty.

Knowledge on AWS, Lambda, EC2, Elastic Load Balancing, S3

Strong experience in co-ordination with onshore technical team, stakeholders and business users.

An effective communicator with exceptional relationship management skills with the ability to relate to people at any level of technical, business and management.

Technical Expertise

Language

Java 1.8, XML

J2EE

Servlets, Java Server Pages, JDBC, JMS, Multithreading, Collection Framework

Framework

Microservices, Spring, Spring Boot, Hibernate 3.0, Web Services (SOAP, REST)

Tools

Jenkins, JIRA, Dynatrace

Server

Apache Tomcat, IBM Web Sphere 8.5

Scripting Languages

JavaScript, Angular JS

IDE

Eclipse

Configuration Tools

SVN, GitHub

Databases

MS SQL Server 2016, PostgreSQL

Career Contour

DXC Technology (previously known as CSC India Pvt Ltd) (August 2011- Feb 2018) – Professional 2 Product Developer

Project Details I:

Application Name: Point in J

Period: August 2011-Feb 2018

Client: Swiss Re, Kansas, USA

Domain: Finance / Insurance

Client Detail: The Swiss Re Group is a leading wholesale provider of reinsurance, insurance and other insurance-based forms of risk transfer. Dealing direct and working through brokers, its global client base consists of insurance companies, mid-to-large-sized corporations and public-sector clients. From standard products to tailor-made coverage across all lines of business, Swiss Re deploys its capital strength, expertise and innovation power to enable the risk taking upon which enterprise and progress in society depend. POINT IN has functionality to issue Quote, Binder, Policy, convert Quote to Binder, Quote to Policy and Binder to Policy in Computer rated or Manually rated. Premium could be processed through Agency or Broker level.

Domain Experience: Property & Casualty

Project Details:

Point In J product is an insurance product developed by DXC. This product is used by US and European based insurance companies. SwissRe is one of them. CSC facilitates its clients with the customization of product as per their need and also facilitates by adding new enhanced functionalities in the existing product as per market demand. This product comprises several modules for policy creation, policy processes, data gathering, Receivable etc.

Role and Responsibilities:

Involved in design, development, testing, and production deployment phases. Support using J2EE technologies.

Created MVC architecture using J2EE technologies. Implemented the architecture using Multithreading, Collection Framework, JSP, XML, XSL, Action Classes, Action Forms, hibernate, spring.

Participated in Functional, Integration and Unit testing.

Log the application using Log4j for easier debugging and maintenance

Used communication framework as middle layer between presentation and services.

Used Jenkins for build automation, deployment.

Used IBM Personal Communications to connect with different mainframe backend systems.

Used MS SQL Server to interact with the database and write SQL queries.

Used Dynatrace to connect to different backend servers (AIX/ UNIX) to capture and monitor logs.

Used Tortoise SVN client to connect to SVN repository.

Environment: IBM WebSphere server 8.5, Java 1.8, J2EE, Java Script, Angular JS, Spring, Spring boot, MS SQL Server 2016, Windows 10, Jenkins.

NCR Corporations India Pvt Ltd (July 2010 – July 2011) - Software Engineer

Project Details:

Application Name: SDA

Period: July 2010 - July 2011

Client: NCR Corporation

Domain Experience: Services

Project Details:

The project leverages transactions among different systems laid to provide service to the customers for underlying ATM network. This communication is nothing but the creation and processing of workorders requested by clients or customers or some other system. I was responsible for DTS, GSSP and MRT applications.

Role and Responsibilities:

Responsible for requirement analysis, detailed designing and coding.

Unit Test cases creation and execution.

Deployment and support for responsible applications.

Regular client interaction for requirement analysis and weekly status.

Debugging and trouble-shooting of issues.

Environment: Java/J2EE, JMS, UNIX, Core Java, Multi-Threaded Environment. It also uses ORACLE PL/SQL programming like procedures, triggers in Oracle 9i/10g.

Nagarro India Pvt Ltd (Nov 2007 - July 2010) - Software Engineer

Project (I):

Application Name: Portal

Period: Oct 2009 – July 2010

Client: Nagarro

Domain Experience: User Portal

Project Details:

The portal which was developed for the cumbersome internal processes of Nagarro Software Pvt Ltd comprises of following modules:

Issue Trackers, A2FS, Profile DB, Employee Allocation, Resource Requirement, Leave Management, Employee Disengagement Process, Event Management, Skill Set Matrix, Meeting Room Management, Employee Search, Announcements, Discussion Board, Custom database, Cab application. This application involves: A) Direct conceptual, strategic, and tactical creation of robust, integrated GUI web application solution using JSP, Struts, JavaScripts, HTML B) Built concepts using Java, Servlets C) Manage the database connectivity and manipulations using Hibernate.

Role and Responsibilities:

Served as member of java development team for java based project “Portal”. Manage all phase of a module of this project. Assess requirements and develop specifications and implement projects from initial conceptual design through coding, final delivery.

Involved in development of major functionalities that includes development of both back-end and front-end parts (JSP) of the application. Also, involved in resolution of bugs that were reported during the testing phases.

Implementing Business Logic and Database Designing.

Designed and developed the messaging framework for communication between workflow manager and other Users. (Mail Management System).

Developed the functionality of Workflow so that different users may see the tasks pending at their end.

Implementation of Change Requests for Application Enhancements.

Imparting Training to end-users on the Application functionalities and usage.

Participated in the Design and Development phase of the project.

Environment: Core Java, Java/J2ee, Hibernate, Struts, Apache Tomcat, Liferay Portlet

Project (II):

Application Name: DTM

Period: Oct 2008 - Oct 2009

Client: DTM International

Domain Experience: CRM

Project Details:

DTM was a CRM tool containing different modules like ‘User defined screens (UDS)’, ‘Lookup’, ‘Reports’ etc. UDS module is to facilitate user to design screens/pages and link pages with database table. At run-time these screens/pages work like user’s front-end with CRUD operations. Business logic is written taking approach of OOP’s concepts by using interfaces, classes, methods, and properties. For fast database access ProDataSet is used. User interface is free from direct database access operation.

Role and Responsibilities:

Review of Requirements and Functional Specifications.

Interaction with client on requirement, clarifications and enhancements.

Resolution of Bugs that were reported in Testing Phase.

Responsible for taking Deployments at different Servers.

Involved in Unit Testing and also got involved in Testing Phase including System Testing.

Environment: Progress 4GL, ADM2, ProDataSet, OpenEdge10.2 eclipse

Project (III):

Application Name: Agile Appraisal and Feedback System

Period: Feb 2008 - Oct 2008

Client: Nagarro

Domain Experience: Internal Portal

Project Details:

Above stated project is basically meant for each and every type of users internal to the client to review their monthly performance. The application has four views (Admin, HR, Manager and User). Admin view is being deployed separately. Firstly admin creates the review forms and launch their instances every month. Then managers give ratings to resources according to their monthly performance and make them ready for discussion with users. If user is not satisfied with their ratings he can raise concern to manager. Finally the review is submitted to HR. Now the user can also raise concern to HR. In the end HR closes the review.

Role and Responsibilities:

Review of Requirements and Functional Specifications.

Interaction with client on requirement, clarifications and enhancements.

Resolution of Bugs that were reported in Testing Phase.

Responsible for taking Deployments at different Servers.

Involved in Unit Testing and also got involved in Testing Phase including System Testing.

Environment: Struts, Hibernate, JSP, Ajax, Tomcat, Postgres

Scholastics

B.Tech (Computer Science) from Institute of Engineering and Technology, MJP Rohilkhand University, Bareilly, Uttar Pradesh, India in June 2007.

Sun Certified Java Developer (JDK 1.5).

Attended various trainings:

PL/SQL, Java and J2EE attended at Nagarro, Gurgaon, India.

Communication and Interpersonal Skill Training attended at DXC, Noida, India.

Introduction to Struts framework attended at Nagarro, Noida, India.

XML and XSLT attended at NCR Corporations, Gurgaon, India



Contact this candidate