MANJULA DURAISAMY
Mobile: +1-945-***-**** Email: ******************@*****.***
PROFESSIONAL SUMMARY
• Senior Java Software Engineer with 12 years of experience delivering enterprise applications across financial services, payments, and telecommunications.
• Strong expertise in Java/J2EE, Spring Framework, Spring Boot, Spring MVC, Spring Batch, Hibernate/JPA, and microservices architecture.
• Proficient in designing, developing, and integrating RESTful APIs and SOAP web services for enterprise applications.
• Solid knowledge of SQL and relational databases, including Oracle, MySQL and Microsoft SQL Server.
• Experienced across the Software Development Life Cycle (SDLC), including requirements analysis, technical design, development, testing, deployment, and application maintenance.
• Hands-on background in build automation, testing, version control, and CI/CD workflows using Maven, Jenkins, Git, GitLab, Bitbucket, and JUnit.
• Experienced with enterprise application deployment using Apache Tomcat, IBM WebSphere, and JBoss, in Linux and Windows environments.
• Adept at working in Agile/Scrum environments, collaborating within modern DevOps ecosystems leveraging Docker, Kubernetes, OpenShift, and AWS cloud services.
• Collaborative team player focused on delivering reliable, scalable, and business-critical enterprise solutions aligned with business requirements.
CERTIFICATIONS
• VMware Spring Certified Professional (2024)
• Sun Certified Java Programmer (SCJP)
TECHNICAL SKILLS
Technologies & Frameworks: Java 8, J2EE, Spring, Spring Boot, Spring MVC, Spring Batch, Spring Data JPA, Hibernate ORM, Struts
Web Development & APIs: RESTful APIs, SOAP (JAX-WS), Servlets, JSP, JavaScript, HTML, Postman, SoapUI Databases & Reporting: Oracle, MySQL, Microsoft SQL Server, SQL, JasperReports Build, Testing & CI/CD: Maven, Apache Ant, Jenkins, JUnit, IBM UDeploy DevOps, Cloud & Version Control: Git, GitLab, Bitbucket, SVN, AWS, Docker, Kubernetes, OpenShift Servers, Tools & Platforms: Apache Tomcat, IBM WebSphere Application Server, IntelliJ IDEA, Eclipse, SQL Developer, PuTTY, JIRA, Confluence, Windows, Red Hat Linux, Ubuntu EDUCATION
• Master of Computer Applications (M.C.A.) - Periyar University, India
• Bachelor of Science (B.Sc.) in Computer Science - Bharathiar University, India PROFESSIONAL EXPERIENCE
Ducen IT Pvt. Ltd. Jan 2022 – Apr 2023
Customer Profile Management (CPM)
Client: Bell Canada Senior Software Engineer
Technologies: Java 8, Spring Boot, Spring MVC, Spring Data JPA, RESTful APIs, Oracle, Elasticsearch, Kibana, IBM WebSphere Application Server, Jenkins, Docker, Kubernetes, Junit, Postman Customer Profile Management (CPM) is a Master Data Management (MDM) solution for Bell Business Markets that consolidates customer information from multiple source systems into a unified and trusted customer profile. The platform supports data acquisition, standardization, matching, persistence, and data exposure.
• Developed RESTful APIs using Spring Boot and implemented data access using Spring Data JPA and Elasticsearch.
• Used Kibana for indexed data analysis and troubleshooting; resolved defects and managed assigned JIRA tasks.
• Prepared JUnit test cases, participated in code reviews, and collaborated with QA teams on testing.
• Supported build and deployment workflows using Jenkins, Docker, and Kubernetes; collaborated with cross- functional teams on requirements and technical documentation. FIS Global Business Solutions India Pvt. Ltd. Oct 2016 – Sep 2018 IST/Switch – GUI Application
Client: National Payments Corporation of India (NPCI) Technical Lead Aug 2017 – Sep 2018 Technologies: Java 7, Spring Framework, Hibernate, Oracle, Adobe Flash Builder 4.6, Apache Tomcat, JasperReports Developed a customizable payment switch GUI for NPCI, supporting member onboarding and configuration of RuPay, AEPS, IMPS, and NFS payment services, including BIN ranges, network keys, transaction limits, and bank mappings.
• Gathered requirements and developed user interfaces, business logic, database operations, and reports.
• Configured the IST-SDK environment and managed T21 metadata creation and mapping.
• Integrated custom GUI components with the IST-Main application, tested functionality, coordinated QA releases, application deployment and testing in the NPCI environment. Cortex Web Services – API
Clients: Paytm and Kotak Senior Software Engineer II Oct 2016 – Jul 2017 Technologies: Java, JAX-WS, SOAP Web Services, Spring Framework, Hibernate, Oracle, Apache Tomcat, SoapUI
• Developed SOAP web services for prepaid card operations, enabling card-related transactions and balance inquiries through WSDL-based interfaces and XML request/response exchanges.
• Analyzed requirements, estimated development effort, and implemented enhancements to existing business logic.
• Updated application functionality based on client requirements and provided technical inputs.
• Tested SOAP web services using SoapUI to validate XML requests, responses, and WSDL operations. Opus Software Solutions Pvt. Ltd. May 2011 – Sep 2016 Compliance Analytics Platform – Analytics Visualization Client: Western Union Lead – Development Jan 2015 – Sep 2016 Technologies: Java, Spring Framework, RESTful Web Services, HBase, JavaScript, HTML, Maven, Tomcat, Jetty Developed an analytics and visualization application for compliance transaction data, providing dashboards, country statistics, transaction trends, and agent behavior insights through charts, graphs, and maps.
• Analyzed business requirements and prepared functional understanding documents for data visualization.
• Contributed to application architecture, development, RESTful service integration, and code implementation.
• Prepared unit test cases and validated application functionality against requirements.
• Managed source code and deployed the application to the Jetty server. eConnect – Remittance Integration Platform
Clients: Acciones y Valores, Grupo Zoom Senior Engineer – Development Jan 2013 – Dec 2014 Technologies: Core Java, JSP, Servlets, Spring IoC, Hibernate, SQL Server, MySQL, JAX-WS, SoapUI eConnect is a remittance integration platform that connects client systems with the Western Union Gateway to process money transfer requests, exchange transaction statuses, retrieve exchange rate feeds, and apply configurable business rules for transaction routing.
• Developed and integrated SOAP web services to process remittance transactions and exchange information with external systems.
• Implemented business logic and database access using Core Java, Spring IoC, and Hibernate.
• Implemented dynamic compliance details based on customer type and supported internal quality audits. Remittance Application Platform (RAP)
Client: GulfTech Engineer – Development May 2011 – Dec 2012 Technologies: JAX-WS, EJB, Hibernate/JPA, Spring MVC, Spring Batch, Quartz Scheduler, PostgreSQL, SoapUI RAP is a cross-border remittance platform that processes and tracks international money transfers through established payment partners. It supports money transfers, fee enquiries, bank details, transaction status tracking, and settlement reporting.
• Developed SOAP web services using JAX-WS and EJB for core remittance functionalities.
• Implemented services for fee enquiries, money transfers, bank details, and transaction status enquiries.
• Developed scheduled batch jobs using Spring Batch and Quartz to download and update country, currency, foreign exchange rate, bank network, and commission data.
Financial Software and Systems Pvt. Ltd. Software Engineer Apr 2006 – Feb 2008
• Smart Card Management System: Developed Java-based functionality for smart card personalization, managing bank, issuer, cardholder, key management, and risk management data. Generated personalization files and supported JUnit testing and module integration.
• OptiSuite Licensing Administration (Client: Transoft International, USA): Developed licensing functionality for OptiSuite products, supporting configuration by institution, database URL, application features, and cash point limits, with DSA-based digital signature validation. Kwick Soft Solutions Pvt. Ltd. Programmer Jun 2004 – Apr 2006
• E-Accounting: Contributed to a web-based accounting application providing on-demand access to financial data to support business operations and decision-making.
• Centre Management System: Supported an application for employee administration, call tracking, and periodic reporting to improve operational visibility.