Post Job Free

Resume

Sign in

Java Developer J2ee

Location:
Newburgh, IN
Posted:
August 25, 2023

Contact this candidate

Resume:

Java Developer

SIVARANJINI POOBATHI

Mobile: +1-812-***-****

E-Mail: ady76a@r.postjobfree.com

Professional Summary:

10+ years of professional work experience in object-oriented programming with Java/J2EE for large enterprise customers

Experience in all phases of Software Development Life Cycle (SDLC) process including analysis, design, development, integration, testing, maintenance and support of Web- based enterprise applications.

Experience in developing server-side applications using Spring Boot applications.

Experience in developing UI applications using HTML, CSS3, Java Script, TypeScript, AJAX, Angular 12.

Experienced in Developing Java/J2EE web Applications using JDK 1.7/1.8, Core Java, JSP, Servlet, MVC, Web Services, XML

Experience in java concepts such as Collections, Garbage Collection, Multi- Threading, Exception handling, OOPS concepts.

Experience in Network Management OSS product platform solutions like Nokia NetAct

Experience in scripting languages like Shell, Python

Hands-on experience in CISCO VPN, Putty, WinSCP, etc

Experience in issue tracking and agile project management activities using JIRA.

Experience in using build/deploy tool like Jenkins (CI-CD)

Experience in using build tool Maven to compile, package the components.

Experience in using JUnit, Log4J2, SOAP UI for testing framework.

Extensive experience in testing on multiple operating systems including UNIX, Linux and Windows.

Experience in configuring and deploying applications on Apache Tomcat, IBM WebSphere Application servers.

Expertise in using configuration management tools like SVN and Gitlab for version controlling.

Experienced in Development, testing and deployment of enterprise applications on Windows & UNIX platforms using IDEs such as Eclipse, IBM RAD, Visual Studio Code.

Hands on experience in Amazon Web Services (AWS) like EC2, Elastic Beanstalk, S3, ELB, IAM.

Excellent Team Player with the ability to work well in diversified groups, Quick Learner and Good Listener of new technologies

Technical Skills:

Languages/API Java8, Java/J2EE, JDBC, HTML, JavaScript, Angular 12, GRPC Frameworks Spring MVC, Spring Boot

IDEs Eclipse, IBM RAD, Visual Studio Code

Web technologies HTML, CSS, Servlets, JSPs, XML, Ajax Tools SQL Developer, SOAPUI, Putty, WinSCP, RAS Client, MIB Browser, Wireshark

Web

Application Servers

Apache Tomcat 8.x, IBM Web Sphere 7.0

Testing technologies/tools Junit, Log4J2, Soap UI. Database Servers Oracle 10g/11g, MySQL, IBM DB2

Scripting Language Shell, Python

Version

Control Systems

SVN, GitHub

Build Tools Maven, Jenkins.

Operating Systems Windows 10, Linux, Unix

Professional Experience:

Employer: Tata Consultancy Services

Client: T-Mobile, USA / Nokia Networks

Sep 2015– Dec 2022

Role: Java Developer

Description:

NetAct Multi-Vendor Integration facilitate the collection of fault and performance data from a variety of 3rd party sources so they can be brought together under a single element management system, thereby allowing cross-system correlation and analysis and management leading to greater operational efficiency and network quality. This emphasizes the requirement to have all the multiple equipment’s integrated into NetAct.

Responsibilities:

Actively involved in Analysis, Design, Development, Testing and Deployment. Successfully followed agile methodology.

Participated in Agile Development Team and having daily Scrum meeting for progress reporting.

Designed and Developed customized Network Element Adapters and integrate them into NetAct to provide Fault, Performance and configuration management in FCAPS

Developed several REST web-services which produce both XML and JSON to perform tasks.

Developed a Java-based service that receive traffic data using the gRPC framework

Worked with modules like Oracle SQL for database persistence and SQL PLUS to install data sources for retrieving different UI application Managed Servers data to store them.

Responsible involving Integration Testing, End to End testing with customers and helping them until deployed to production. Involved in logging using log4J and working with defects.

Responsible for writing the batch process flow using Cron jobs to satisfy the customer requirement.

Used Jenkins as a primary tool for implementing the CI/CD during code releases

Worked on UNIX environment to deploy the adapters and integrate with the UI applications.

Troubleshoot different device operations of routers with Linux as a base for debugging, and the single upgrade operations on Devices.

Integration and testing of different Network Elements.

Used GIT for version control, experience with GIT-Bash.

Used Maven as a build tool and retrieved all the dependencies required for the application.

Developed code using Eclipse IDE as an Integrated Development Environment for java- based applications.

Participate in Production code deployment and perform deployment tasks for a smooth production release.

Responsible for debugging, testing, maintaining and deploying the application. Environment: NetAct, Soap UI, Maven, SVN, JIRA, Jenkins, Putty, WinSCP, VPN, Eclipse IDE, Unix/Linux, Shell, Python, Tomcat Server.

Employer: Cognizant Technology solutions

Client: Farmers Insurance Group, USA

Feb 2011– Aug 2015

Role: Java Developer

Project Description

The Farmers ACE application would provide real time online access to Farmers Marketing and Accounting Personnel to recruit and manage agents, setup accounting transactions and manage commission payouts to agents by also considering the subsidies, garnishments, and deductions. Automatic synchronization of data with other related data stores would eliminate the manual processes.

ACE is handling Marketing and Accounting part of agency management such as Agent Appointment, Termination, agency commission performance monitoring, payment repayment etc. Since it is a highly critical system, we need to make sure that the calculations and other accumulated values are calculated and store correctly for correct time. Responsibilities:

Followed Waterfall Methodology to implement the features.

Developed web application using Core Java, JSP, Servlets, EJB beans that uses MVC design pattern

Actively involved in Requirement Analysis, Design, Development, Deployment, System Testing and User Acceptance Testing.

Created user-friendly GUI interface and Web pages using HTML, CSS and JSP

Wrote JavaScript and AJAX for client-side validation.

Wrote SQL for JDBC prepared statements to retrieve the data from the database.

Used Log4j for logging purposes during the development of the application.

Developed the middle tier using EJBs.

Testing and bug fixing to reach the end-to-end flow

Consistently met deadlines and requirements for all production work orders Environment: Java, JDBC, MVC, JavaScript, HTML, CSS, JSP, Servlets, Log4J, WebSphere Application Server, IBM DB2, IBM RAD, AJAX

Education:

Bachelor’s degree in Electronics and Communication Engineering. Anna university, Chennai, India. (2006 – 2010).



Contact this candidate