Post Job Free
Sign in

Java Developer Senior

Location:
Brazil
Salary:
Market Related
Posted:
July 21, 2025

Contact this candidate

Resume:

Renato Bacelar da Silveira

Senior Java Developer

BRIEF SKILL SUMMARY (SINCE 2003)

J2SE-JDK 1.3 – 17 Spring, SpringBoot, SpringBatch

PHP 7.X, Python 3 JavaScript, TypeScript, Angular8 Tomcat 6.x, 7.x Hibernate 2, 3

MySql, Postgress Apache Cassandra 1.1

Apache Camel Maven 2, 3

Ant 1.8 OOD, DDD, TDD, Togaf

jUnit 4 Servlets, Jsp, Gsp, Jsf, GWT

Swing, SWT SOAP, WSDL, XML-RPC

JAX-WS, JAX-RPC JEE6, EJB, CDI

Eclipse, Netbeans, Intellij CVS, SVN, GIT

*Skills I have regardless of being applied in a project. BRIEF EMPLOYMENT HISTORY (PERIOD)

Legan Sight / SunIP Aug 2022 – Sep 2024

Eden Grow Systems May 2021 – May 2022

Self Employed – Ad-hoc projects Feb 2020 – Mar 2021 Project “Flow Back” / Water Conservation Dec 2018 – Nov 2019 Helios ITS Nov 2017 – Oct 2018

CompuGroup Medical Feb 2017 – Aug 2017

Delloite Digital Oct 2016 – Feb 2017

Fluidity Solutions Apr 2016 – Oct 2016

Lava Lamp Aug 2015 – Apr 2016

Perago FSE Apr 2015 – May 2015

G-Team (devFactory) via oDesk 207 Hours

International Colleges Group (intec Damelin) Dec 2013 – Jun 2014 Sanlam SPF Jun 2013 – Aug 2013

Paygate Nov 2012 – Feb 2013

Red Panda Software Jun 2012 – Aug 2012

Red-i Apr 2012 – May 2012

Indaba Mobile Mar 2011 – Feb 2012

Agility Global Health Solutions Oct 2010 – Feb 2011 PROFICIENCY 5 - Excelent

1 - Poor

JAVA, SPRING 176, 56 MONTHS 5, 5

JAVASCRIPT, ANGULAR 48, 8 MONTHS 3, 3

LINUX 144 MONTHS 4, 1

HTML, CSS 144 MONTHS 4, 1

MYSQL, POSTGRES 62, 32 MONTHS 4, 4

ODD, TDD, DDD 176, 6, 12 MONTHS 4, 3, 3

SVN, GIT 72, 62 MONTHS 3, 3

SCRUM / AGILE 51 MONTHS 3

WEB : JQUERY(+MOBILE) 6 MONTHS 3

Python 3 6 Months 3

ABOUT ME

Experienced Senior Java Developer with

over a decade of expertise in

designing, deploying, and maintaining

scalable business applications. Adept

in Java, Spring, and RESTful services,

with a strong focus on software

architecture, team leadership, and

operational health enhancements.

Beyond that, I enjoy working with

legacy software, as legacy implies

good coding standards, but am an overt

aficionado on cutting edge technology.

On the other side of life, I offload

on weekends, and take good walks in

nature. I enjoy living at the coast,

long drives, and a good meal.

Travelling is always in the works, and

I strive for it. I have a knack for

languages, and I am building my

Italian, and working on learning

Japanese.

LANGUAGES

Home Language : Portuguese (Native)

Second Language : English (Fluent++)

Other Languages :

1) Spanish (Basic Speech)

2) Italian (Beginner)

3) Japanese (Beginner)

4) Afrikaans (Understand)

CONTACT

renatodasil

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

+55-51-404*-**** (Brazil)

BIO

Marital Status Single

Health Excellent

Tertiary

Education

Cape Technikon / CPUT

ND Information Technology

School

Matriculated Pinelands High School

P. 1

Work Experience

---

Legal Sight / Sun IP

Duty Senior Java Developer

Reason for leaving End of 2 year Contract

Duration Aug 2022 – Sep 2024

Activities

Develop and support Java Code for a Patents Translation and Legal services platform, using Java 11, SpringBoot, JPA. Included are the Tests for over 100 countries, and the rewrite of their old Pre-Test and Post-Test Junit suit.

Develop and maintain Patent Registration Website, using PHP 7, JavaScript and TypeScript

Implement Rules into Spreadsheets, to support multi-country patent requirements, using OpenL. Achievements

Implemented over 100 Country Rules for Patents, allowing the company to service those countries with Patent Annuities, Trademark Renewals, and Utility maintenance for Vendors and legal systems that use the platform.

---

Eden Grow Systems

Duty Product Owner / Senior Developer

Reason for leaving Fourlong due to investment round Duration May 2021 – May 2022

Activities

Create and groom company JIRA tasks, from existing legacy backlog

Liase with startup staff to discover, agree, and dispach features to backlog

Manage Sprints and Scrum meetings

Develop features of main Eden App in PHP7, Python

Implement Database structures, and queries

Implement a data synchronization process with an automated robot-like plant

grower, in order that growing instructions are constantly up to date.

Implement Software update feature

Implement CRUD screens in Javascript and PHP

Achievements

Built software for an automated plant growing robot, which will assist in sustaining food production in food deserts, and even in missions off-planet!

---

Self Employed

Duty Private Startup Endeavour – Lagos

Reason for leaving End of Contract

Duration February 2020 – Mar 2021

Activities

Ad-Hoc Work, SpringBoot 2.4-M1, JPA, Postgres, Spring Security

Ad-Hoc Work, SpringBoot 2.3, JPA, MySql, Spring Session, Bouncy Castle Crypto. Achievements

Gainned significant experience in setting up a startup business, and insight into business at the given time of the undertaking. Sales and resource planning entailed the strength of this endeavour.

---

P. 2

PROJECT “FLOW BACK” / WATER CONSERVATION (PRIVATE) Duty Senior Java Developer / System Engineer

Reason for leaving Lined out duties complete

Duration December 2018 – Nov 2019

Activities

Test and implementation of sensors (many trial & error hours, physical IoT circuit prototype construction)

o DHT-22 within ceramic funnel, for temperature and humidity readings. o Soil moisture modules and bespoke moisture sensors, capture water fluctuation values in soil. o Light sensor, measure daylight and shade on strategic locations, measure plant daylight.

Rapsberi-PI installs, and configs (Ubuntu MATE, Java 8) o Use R-Pi 3 to host services (spring, camel, java) o Conduct measurements with procedures (humidity averages, daylight factors, moisture factors) – measurements later inserted in MySql database for reporting. o R-Pi connectivity via wifi and bluetooth in many different locations. o Pump Operation module – switch water pump on/off when margins for irrigation met.

Apache Camel and Tomcat to support data transfer, processing and sorting; to create meaningful data reports on humidity and moisture readings.

Collect soil type data with GPS location, for irrigation consideration, as soil is an indicator of water containment, and utilization.

This project is intended to use computer systems, with IoT, Google Earth Engine Api, to assist to decrease water waste through irrigation systems. Why do we care? Less waste = higher future yields in dry areas.

Use of home-brewed Google Earth Engine Api libraries, which bridges Python libraries, to send and receive Earth Engine Data for comparison to our local readings. About 15 distinct daily readings. There were other non-generic activites I am not allowed to disclose, but involved further IoT work.

HEROKU provided studies for potential cloud deployment. Achievements

- Aspects of water conservation observed, as ~14% less pump hours were measured, compared to previous applications, for certain plant scenarios.

- Improved soil moisture in certain locations, after daytime temperature and air humidity readings provided water volume checks.

- Implementation of Google Earth Engine API helped predict area temperatures, and ground readings proved cloud data to be correct by over 60%.

---

HELIOS ITS

Duty Senior Java Developer

Reason for leaving Contract End

Duration November 2017 – October 2018

Activities

Daily SCRUM standups, and weekly Agile ceremonies.

Wrote a Password Encryption module for Wild-fly 8 Server.

Enhanced legacy Authorization system for claims.

Worked on Support calls, performing data fixes on company data.

Assisted in configuring services in Wild-fly 12 Server. Achievements

- Wild-fly configuration files no longer need to contain plain text password, increasing the security of servers, by means of secret sharing, using Shabir Secret Share. First developer to achieve this with no previous attempts.

- Successfully configure projects in Wild-fly 12, after many previous attempts from others. Projects now able to be migrated from version 8 of Wild-fly, to version 12.

- Data for insurance claims correctly passed to auditing authorities for processing after continuous data fixes.

P. 3



Contact this candidate