Post Job Free

Resume

Sign in

Java Developer Stack

Location:
Milford, CT
Salary:
100000
Posted:
March 06, 2024

Contact this candidate

Resume:

SREELA SUJITH

ad347f@r.postjobfree.com

Mobile: 203-***-****

PROFESSIONAL SUMMARY:

• Having 12 years of extensive experience in the IT industry working on Cross Platform, Distributed Web/Client-Server applications in Java(J2EE) - Development, Integration, Testing and Proficient in User Interface, Unit Testing, Debugging and Deployment.

• Excellent working experience in software product development in Java/J2EE based technologies.

• Certified Professional in OCAJP (Oracle Certified Associate Java SE8 Programmer).

• Extensive work exposure on implementing systems with Service Oriented Architecture and Web Services viz SOAP & REST.

• Extensive experience in working with different MVC Frameworks like Spring, Spring Boot, JSF, Struts and ORM (Object Relational mapping tools) like Hibernate.

• Expertise in design and development of web - applications using HTML5, CSS3, JavaScript, DOJO, jQuery, XML, JSP, JSON, JSF, AJAX.

• Developed web applications using IDEs like Eclipse, IntelliJ.

• Having good work experience in Testing Framework like JUnit and TestNG.

• Expertise in object-oriented technologies, client-server systems, web-based applications, and business applications.

• Experience in working with Databases like SQL Server, MySQL, and Mongo DB.

• Having good experience in working with configuration management tools like SVN, CVS, GitHub.

• Having good knowledge of all phases of SDLC with expertise in Requirement Gathering, Analysis, Designing and Development & Testing.

• Worked as an Individual Contributor responsible for handling some of the key modules.

• A goal driven developer with significant working experience with various software development methodologies such as Agile and Waterfall.

• Played a key role in mentoring and training the new Java resources in the organization.

• Instrumental in making quality deliverables.

• Handled Team Leader Role while executing three projects when I was working in Ramco systems.

• Received many appreciations and accolades for making successful and quality project deliveries.

• Worked on many client locations to understand the scope of the project and for Client interaction.

• Good experience in UML and involved in use case preparation. A highly motivated, productive, and customer- focused team player, having the ability to learn new concepts fast. Motivation to work on a challenging project. Consistent team player with excellent communication skills. EDUCATION

Degree Year of Passing

• Bachelor of Engineering in Electronics & Communication Engineering - DMI College of Engineering affiliated to Anna University, Chennai, India 2011

CERTIFICATIONS

Certification Name Score Year of Certification

OCAJP – Oracle Certified Associate, JAVA SE 8 Programmer 85.7 % 2023 TECHNICAL SKILLS

Languages Java, J2EE, PL/SQL, C/C++

Web Technologies JavaScript, jQuery, AJAX, JSP, DOJO, HTML, XML, CSS, XML. Frameworks Struts, Hibernate, JSF, Spring MVC, Spring Boot. Web Services SOAP, REST

Databases Mongo DB, SQL, PL/SQL, MySQL

Version controls GIT, SVN, CVS

Tools/Software (IDEs) IntelliJ, Eclipse, Visual Studio, SQL Developer, Junit, RAD Application/Web Server IBM WebSphere 8.x/6.x/7.x, Apache Tomcat 8.0/7.x Testing Tools JUnit, TestNG

Operating Systems Windows

Methodologies Agile, Waterfall

Other Tools & Design Patterns ANT, MVC, Singleton, Factory Pattern, DAO Pattern, Log4j, Splunk. PROFESSIONAL EXPERIENCE

#1 Project Name: iSOFT Admin Tool

Organization Innovative Software Services Inc

Location Ohio (Remote)

Duration Jan 2024 to till date

Objective of the project was to upgrade the inhouse HRMS tool, which is developed for internal use by employees at iSOFT. Admin Tool has multiple modules which handles Employee Reports, Access Control module, Performance Management and Training module. Admin can create users, assign roles, assign privileges etc. Delivers a central portal to support analysis, reporting and compliance processes. Admin teams track employee development, record time and attendance; and ensure the company is providing a healthy and safe work environment. This is also where compensation planning, performance management, learning and incident recording functions reside. Admin can develop timesheet structures; the employee performance review process is set up in this module. Role: Full Stack Java Developer

Responsibilities:

Collaborate with stakeholders to design and build reports, queries, and software solutions for end users. Utilize expertise in Java programming to develop robust and scalable applications.

Stay abreast of industry trends and technologies, and apply my knowledge to research, construct, and develop innovative solutions. Conduct thorough testing to ensure the quality and reliability of software applications.

Analyze business requirements and translate them into technical specifications. Design software solutions that address the specific needs of the organization while adhering to best practices and standards.

Maintain and enhance existing software applications to ensure optimal performance and functionality. Provide technical support and troubleshooting assistance as needed.

Coordinate cross-functional projects and collaborate with teams across the organization to achieve project objectives and deliver timely results. Communicate effectively with stakeholders to ensure alignment and transparency throughout the project lifecycle.

Ensure compliance with relevant regulations, standards, and guidelines. Implement security measures and protocols to safeguard sensitive data and protect against potential risks.

Learn new Tools and Technologies under Java/J2EE.

Implement sample projects utilizing latest tech stacks for creating new applications.

Perform Unit Testing of the product that was created.

#2 Project Name: Mineral Tree Web Application Development Client Name Mineral Tree (A Subsidiary of Global Payments) Organization Aspire Systems

Location Connecticut, USA

Duration Apr-2019 to Dec 2023

Mineral Tree is Accounts Payable Automation Solution provider which provides custom Software solutions to various banks across the globe. It has several logical components: Accounting Manager Application – This Web application appears as an add-on to the customer’s existing accounting system. It is used by the accounting manager to manage payables: enter payment information, associate payments with backup documents, and recommend and submit payments for approval. The Payments Server embodies a mixture of capabilities. It contains the server components of the Accounting-Sync Application, along with interfaces to the bank and to service providers. It is also responsible for: Validation of payment-release approval origination, producing payment files in the correct formats and communicating with the bank and/or payment service providers, Profiling vendors and payees, Control monitoring, Providing operational, performance, audit, control, and risk reports. The events server handles informational items, like notifications, that inform the user about important things that have happened, e.g., a payment was approved, or a user was provisioned. Role: Full Stack Java Developer

Responsibilities:

Business Requirement Analysis.

Create Design Documents and review with the Client Team.

Design Walkthrough and Change Management Process.

Status reporting to Client Team.

Client Engagement.

Perform Code Review.

Extensively involved in the End-to-End Development of the application.

Worked as Project Lead for Development Team.

Involved in Unit Testing and Defect Fixing.

Status Update and Reporting to the Client Team.

Point of Contact for the Client Team for Development updates.

Engagement in Code Deployment and Release Activities.

Coordination with Offshore team.

#3 Project Name: Banco Popular Integration

Client Name Banco Popular

Organization Aspire Systems

Location Chennai, India

Duration Sep-2017 to Apr-2019

Banco Popular (BPNA), premier community bank; provides lending and financial opportunities to a diverse group of consumer and business customers across the United States. Banco Popular Bank has acquired another banking major Western Bank. This conversion project aims at converting and merging all the business functionalities of the new bank with the existing portfolios of Banco Popular.

This Project deals with Integrating the Functionalities of both Banks into one combined Unit encompassing the improvements and enhancements. Also, alleviate the redundancies that exist between those 2 entities. Major development efforts included the new UI Build, Front End validations, Code Integration, and Integration Testing. Role: Full Stack Java Developer

Responsibilities:

Extensively involved in the E2E Development of the application.

Worked as Technical Lead for the Project.

Create Design Documents and review with the Client Team.

UI Development, Enhancements and Validation.

Involved in Unit Testing and Defect Fixing.

Involved in the Integration Testing of each Modules.

Design Walkthrough and Change Management Process.

Status Update and Reporting to the Client Team.

Point of Contact for the Client Team for Development updates.

Engagement in Code Deployment and Release Activities.

Log Analysis for Critical issues.

Represented the Project team for Internal Project audit and received a good score for the project.

#4 Project Name: AIG – Under Writing Insurance Portal Client Name AIG Insurance Inc.

Organization Cognizant Technology Solutions (CTS)

Location Chennai, India

Duration May 2015 to Jun 2016

The Scope of this project is to make enhancements to the AIG Property and Casualty Under writing portal. Casualty insurance provides group insurance to the employees in an organization whereas, Property insurance deals with the insurance for the enterprise and firms’ property.

ACE UW portal is a one stop solution where it updates the insurance status in multiple systems. The portal interacts with multiple technology stacks. The portal takes care of multiple insurance transactions like policy booking, endorsement, renewal, reissue, reinstate, cancellation etc. The project is implemented in three different regions like APAC, LATAM and EUROPE. There are different AS400 systems used by the three regions. Portal also handles the generation of reports and updates the status in a system called GENNEXT. UW process for the insurance policy transactions is processed through nightly batch. Spring batch framework is used for the execution of batch jobs. Role: Full Stack Java Developer

Responsibilities:

Was responsible for the Enhancements in the property insurance section.

Worked on the integration of casualty and property insurance modules.

Handled Server-side validations for the application.

Resolved the Property damage and business interruptions related calculations.

Worked in fixing defects in property insurance.

Addressed the Fire and crime related computations.

Updated the Pro rata calculation formula which has recorded as process improvement solution to business.

Corrected the Tax calculations and validations.

#5 Project Name: AIG - GDMS Integration to Deal Management System Client Name AIG Insurance Inc.

Organization Cognizant Technology Solutions (CTS)

Location Chennai, India

Duration Aug 2014 to Apr 2015

The objective of this project is to implement a new underwriting system - Deal Management System (DMS). DMS will enable the UW (Under Writer) to build up and price complex business risks, which will result in a new policy contract and associated documentation. This documentation, like all existing UW documentation, will need to be stored into a centralized repository.

Role: Full Stack Java Developer

Responsibilities:

Developed front end designs using DOJO framework.

Developed Web Services of GDMS using Spring Framework.

Involved in UI Testing.

Worked as team lead for the Project.

Created Class Diagrams for the GDMS Core Flow

Developed client and server-side validations.

Integrated the new DOJO UI with the controller to support the existing functionalities.

Developed the controller and model part to render response from the backend DB using Hibernate.

Worked on the HQL and SQL queries.

#6 Project Name: Ramco Systems - IRIS Scheduler – Security Services & Scheduler Client Name Ramco Enterprise Software Products

Organization Ramco Systems

Location Chennai, India

Duration Oct 2013 to Jul 2014

Ramco Systems is a multi-national Research and Development enterprise which deals with enterprise software products and platform provider. Ramco Systems is a fast-growing enterprise software player disrupting the market with our multi- tenant cloud and mobile-based enterprise software in Global Payroll, ERP, Logistics and M&E MRO for Aviation. IRIS – Security services is based on implementation of effective security process in the system. Application controls and manages various roles and privileges.

Role: Full Stack Java Developer

Responsibilities:

Involved in development (Restful service and business logic implementation)

Extensively worked on document-based database (Mongo DB) for data persistence.

Worked on test cases preparation and execution in Junit.

Developed UI design in JSF and Prime Faces.

Involved in the Design Walkthrough and Stakeholder Engagement.

Worked as the Module Lead for the project.

#7 Project Name: Centris Infotech - ATR (Automatic Template Reader) and DST (Document Seek Tool) Client Name In-House Product Development

Organization Centris Infotech Services Pvt Ltd.

Location Bangalore, India

Duration Jun 2012 to Mar 2013

Centris Infotech Services specializes in business process automation and product services in Manufacturing, Transportation and HR Management. Automatic template reader is an automated tool to generate salary pay slips and e-invitation cards. The details are uploaded into the application by the user, thereby the templates are automatically generated in PDF format. These templates are dynamically mailed to the intended recipient. The application also includes the process to archive records and generate reports.

Document Seek Tool is a dynamic search tool for HR recruiters in any organization. This application has five modules which involve: User Management, Resume Upload and Search Tool, Resume Modification and Mail Trigger to technical teams in the organization, Generation of reports.

Role: Senior Software Engineer

Responsibilities:

Worked on UML and User Interface Design of the application.

Involved in developing Use Cases and Use Case Diagrams for the modules.

Developed Search Tool for resume and Resume Modification of the application.

Worked on the HR Performance Report Generation module.

Developed Test cases and other testing documents.

Performed Manual testing on the application.

Worked on the Load testing and Regression testing on the application.

Involved in Application Deployment using ANT tool.

#8 Project Name: Centris Infotech - Biometric Attendance System and Interview tracker system Client Name In-House Product Development

Organization Centris Infotech Services Pvt Ltd.

Location Bangalore, India

Duration Jun 2011 to May 2012

Centris Infotech Services specializes in business process automation and product services in Manufacturing, Transportation and HR Management. Biometric Attendance and Interview tracker system is a combination of hardware and software. The attendance of the employees is captured by the hardware machine and the data is processed by the software for leave calculation.

The interview tracker is used to maintain the record of employees’ success/failure to calculate the performance. The reports are also generated for biometric and interview tracker system. Role: Software Engineer

Responsibilities:

Involved in UML design of the application.

Involved in developing Use Cases and Use Case Diagrams for the modules.

Developed the Interview Tracker module for the application.

Worked on the Report generation of the employee performance.

Developed Test cases and other testing documents.

Have done Manual and Regression testing for the application.

Involved in Application Deployment using ANT tool.

Involved in bug fixing process.

PERSONAL DETAILS

Email: ad347f@r.postjobfree.com

Mobile: 203-***-****

Location: Milford, Connecticut



Contact this candidate