Post Job Free
Sign in

Software Engineer Senior

Location:
Boonton, NJ
Posted:
January 10, 2025

Contact this candidate

Resume:

MOHIT TILVA New Jersey · 908-***-****

*****.*****@*****.***

www.linkedin.com/in/mohittilva

SUMMARY

Senior Software Engineer with 10+ years of experience in design, development and testing of enterprise grade applications with expertise in payments systems. SKILLS

• Languages & Frameworks: Java, Spring Boot, SQL, Shell script, HTML, CSS, JavaScript

• Testing: Junit, Unit testing, Mockito, End to end testing, Postman, TDD

• Cloud & Orchestration: Amazon Web Services (AWS), EC2, S3, Kubernetes, Docker

• Build & DevOps: Maven, ant, git, mercurial, Jenkins, CI/CD

• Servers & Databases: WebLogic, Oracle, Postgres, database design

• Project Management & Collaboration: Agile (Scrum, Kanban), Jira

• Others: REST, Swagger UI, Linux, Oracle Identity & Access Manager (IAM), SSO, Apache Camel

• Payments: RTP, ACH, SEPA, TIPS, EBA, UPI

PROFESSIONAL EXPERIENCE

SENIOR SOFTWARE ENGINEER at FISERV NJ APRIL 2021 – CURRENT Fiserv is a global payments and fintech company serving clients in more than 100 countries. Enterprise Payment Platform (EPP) enables financial institutions to simplify payments infrastructure and deliver an effective payments strategy.

• Actively represent payments development team in cross-functional meetings.

• Participate in system architecture discussions and technical design reviews.

• Proactively work with project managers and quality assurance team members.

• Serve as a technical expert on development, coding, testing and debugging of the system.

• Work in agile development process with emphasis on Test Driven Development (TDD)

• Work with cloud computing and orchestration technologies (AWS EC2, S3, Kubernetes).

• Successful completion of multiple end to end development of new features for the enterprise payments platform (Java 8, Spring Boot, Junit, multithreading).

• Design workflows for various types of financial messages processed by the system.

• Work on various message types (NACHA, ISO, SWIFT) and clearings (RTP, ACH, EBA, UPI etc.).

• Mentor, coach and support engineers on the team, with focus of feedback and growth.

• Break tightly coupled monolith components into microservices (Spring Boot, REST). SOFTWARE ENGINEER at FISERV NJ MAY 2017 – APRIL 2021

• Implement new or upgrade functionalities for payment flows (Java 8, Oracle, SQL).

• Develop unit tests and end to end integration tests (JUnit).

• Communicate with cross function teams like Product and Quality Assurance. SOFTWARE ENGINEER at HUB CITY MEDIA NJ DEC 2013 – MAY 2017

• Implement client projects that include resource provisioning, reconciliation, Single Sign On (SSO) using Oracle Identity and Access Manager (OIAM).

• Develop plugins for scheduled tasks, event handlers and process tasks. EDUCATION

• MS in Computer Science, University of Southern California (USC)

• BE IN COMPUTER ENGINEERING, VVP Engineering college ACADEMIC PROJECTS AND PAPERS

Distributed Application on Parallel Computing Infrastructure:

• Built a map-reduce system from scratch on HPCC, TCP/UDP socket programming.

• Analysis of web server log files, C/C++, UNIX (exec, sort, awk), Python, socket programming. Web Technologies:

• Created virtual B2B online store using Web Services

• JSP, MySQL, Tomcat, AJAX, Java, XML, WSDL, SOAP

Software Engineering:

• Team leader in a team of six members. The team completed the requirements and design stages of a real project.

• Assigned work to team members and verified the correctness of the proposed solution. Security Systems:

• White paper - IP Traceback: Techniques and Analysis IP Traceback is a method to determine the origin of an IP packet on Internet. The paper discusses the various methods of IP Traceback, their advantages, disadvantages and analysis. PERSONAL PROJECT

• Android Application “Trending Movies”. Screenshots on LinkedIn profile WORK AUTHORIZATION

• H1B visa, I-140 approved



Contact this candidate