Rahul Salimon
JAVA SOFTWARE ENGINEER | SENIOR JAVA DEVELOPER
About
Java Software Engineer with 9+ years of professional experience building and maintaining Java-based web applications and backend services. Experienced with Java, Spring Boot, Spring MVC, RESTful APIs, Apache OFBiz, JPA/Hibernate, MySQL and PostgreSQL, with additional experience in Kafka, AWS, Docker, Azure and Kubernetes. Strong background in end-to-end development, CRM systems, third-party integrations, reporting, troubleshooting and translating business requirements into practical software solutions.
Experience
Software Developer - Deane Computer Solutions - Poundbury, Dorchester, UK
(2023-12 - 2026-08)
Technologies: Apache OFBiz, Java, MySQL, JavaScript, jQuery, FreeMarker, Groovy, Spring Boot 4, Thymeleaf, Stripe
- Independently managed and maintained the company’s internal CRM platform built on Apache OFBiz.
- Designed and implemented features across Leads, Accounts, Opportunities, Products, Warehouse, Finance, Support, Reports and Dashboard modules.
- Translated requirements from Sales, Warehouse, Finance, HR, Admin and Support teams into technical solutions and maintained business workflows.
- Developed and maintained workflows for inventory management, customer management, order processing, invoicing, commission tracking and reporting.
- Maintained financial functionality including invoice management, Xero API integration and related reporting.
- Enhanced reporting and dashboards covering sales performance, team productivity and commission management.
- Investigated bugs, improved performance and supported system stability and reliability.
- Handled end-to-end delivery from requirements gathering through implementation, testing, deployment and ongoing maintenance.
Java Consultant | Backend Developer & Mentor - Reloy — Digital Amenities for Real Estate Builders
(2023-08 - 2023-09)
Technologies: Java, Spring Boot, Gradle, MySQL, Thymeleaf, TestNG, Mockito
- Worked on a one-month consulting engagement supporting a newly onboarded Java engineer.
- Implemented the Cashback Concierge feature, enabling customers to redeem cashback offers from vendors on the client website.
- Provided technical mentoring and project integration support.
Senior Software Engineer - Focaloid Technologies Pvt Ltd - Kochi, India
(2021-03 - 2023-07)
Technologies: Java, Spring Boot, Gradle, MySQL, Thymeleaf, Kafka, AWS, Docker, Azure, Kubernetes, Apache Camel, Axon IQ, JUnit, TestNG, Mockito
- Developed REST APIs, implemented business logic, wrote database queries, fixed defects and supported project stability.
- Reloy: developed backend services using Java/Spring Boot and worked with Kafka, AWS and MySQL.
- SchoolWizard: migrated Spring MVC APIs to Spring Boot RESTful services and worked with Docker, Azure and Kubernetes.
- IHC Pay-wallet: developed RESTful services and integrated with third-party employment data platforms using Apache Camel and Axon IQ.
Freelance Java Developer - Freelancer - Kottayam, India
(2020-08 - 2021-03)
Technologies: Java
- Worked on small Java desktop and web applications.
Senior Software Engineer | iCargo Neo - IBS Software (P) Ltd - Kochi, India
(2020-04 - 2020-08)
Technologies: Spring Boot, PostgreSQL, Kafka
- Developed RESTful APIs as a backend developer.
Associate Engineer | Tatcha Online Shopping Site - Litmus7 Systems Consulting (P) Ltd - Kochi, India
(2019-09 - 2020-03)
Technologies: Demandware, JavaScript, jQuery, Eclipse, Business Manager
- Developed and maintained project functionality for an online shopping platform.
Software Developer | Education Management System - ETWO Education Technologies (P) Ltd - Kochi, India
(2017-10 - 2019-09)
Technologies: Core Java, JSP, JSTL, JavaScript, jQuery, Ajax, Spring MVC, Hibernate, MySQL, Maven
- Developed backend APIs using JSP, Spring MVC and RESTful APIs.
- Worked with Hibernate, MySQL and Maven in an education management system.
Junior Java Developer - Think Force Software Solutions - Kochi, India
(2016-06 - 2017-06)
Technologies: Core Java, JSP, Servlets, Hibernate, Tomcat, NetBeans, MySQL, VB.NET, C#, ASP.NET
- Built a strong foundation in Core Java and contributed to software projects.
- Mentored undergraduate, postgraduate and engineering students on final-year projects and supported them with Java, JSP, Servlets, Hibernate, Tomcat and MySQL.
Education
Bachelor of Computer Applications (BCA) - Indira Gandhi National Open University (IGNOU), New Delhi (2018 - 2022)
Diploma in Computer Science & Engineering - Institution of Electronics and Telecommunication Engineers (IETE), New Delhi (2011 - 2014)