Over deze freelancer
· Senior Java Developer with 10+ years of experience in designing, developing, and maintaining web and enterprise applications.
· Strong background in Java, Spring, Hibernate, REST/SOAP web services, and microservices architecture.
· Skilled in Agile, Scaled Agile, and DevOps environments with focus on code quality, testing, and automation.
· Hands-on experience in CI/CD pipelines, automated testing, and production deployment processes.
· Knowledge on MCP server, AI concepts like AI agent, custom tools, RAG etc.
· Collaborative team player with leadership experience in mentoring, code reviews, and project delivery.
· Skilled in writing clean, efficient, and testable code with automated unit and integration testing.
Opleiding
Werk & Ervaring
• Maintain and enhance payment service provider systems including new features, payment method updates, and API version upgrades. • Designed and implemented a new test automation framework for microservices and different sub-systems and the systems are communicated using RabbitMq. • Contributed to migration from Jenkins to GitHub Actions (Docker-based). • Developed automated integration testing using TestContainers. • Event handling and developing/maintaining microservices. • Contributed to introduction of Crucible reviews. • Managed pull requests, weekly releases, production deployments, and post-deployment monitoring. • Security check reviews, threat modelling, PCI DSS. • AI • Implemented MCP server using Spring Boot by adding custom tools and integrating it with a chat client. • Used GitHub Copilot as a coding assistant for consultation, self-code reviews, and migration tips. • Have knowledge of the n8n AI agent builder. • Used Ollama mini version as a self-hosted AI model.
• Logistics and supply chain product maintenance. • Develop and maintain the application for the logistics product using java 8, spring, spring batch, hibernate, elastic search, hibernate search, oracle, postgres, and tomcat. • Developed REST APIs as part of product enhancement using spring and json-api. • Evaluate the technical impact on business change requirement • Planning and Estimations are done in Agile scrum way of development. • After development, all the changes are covered in unit testing, integration testing and selenium tests are written. • Code reviews are done using crucible and reviewed external team’s code and static code analysis using sonar. • Developed SoapUI automation project for soap and REST web • Extensive experience with performance testing using JMeter and integrated it with maven project. • Part of implementation of search index using hibernate search and elastic search. • Lots of backed handling jobs are event handled and processed using spring batch jobs. • Part of maintenance support team by handling support and incident issues in kanban way of working. • Using GIT as SCM, using Bitbucket for handling PR and crucible for reviews. • Also, part of UI development using Angular 8 and VS code is used as editor.
• Worked on financial, mortgage, and insurance systems for Aegon using Java, Spring WS, JAX-WS, MQ, and WebSphere. • Followed Agile-Scrum and Scaled Agile (SAFe) methodologies. • Handled CI/CD with Bamboo, and automated deployments for desktop and web applications. • Set up production monitoring dashboards for system performance and test automation results. • Setting up production monitoring from production data in terms of business results, availability of systems, code quality, and test automation statistics, test automation results etc. • Experience in JAX-WS services by configuring it in WebSphere server and MQ JMS configuration in WebSphere server.
• Developed University Management System using Java, Struts 2, Spring, JSP, and MySQL. • Responsible for bug fixing, testing, and documentation. • Managed in-house projects including timesheet systems and SVN backups.
Certificeringen
Portfolio
Reviews
-
Locatie Utrecht
-
Categorie Development & IT
-
Geverifieerd Email, Telefoon
-
Lid Sinds 04-01-2026