Back to Developers
Amit Thathera

Amit Thathera

Java Backend Developer

Jaipur, Rajasthan 11+ yrs exp 95 · Outstanding

About

Java Backend Developer with 3 years of experience at Faberwork LLC, building a production microservices system using Core Java, Spring Boot, Hibernate, PostgreSQL, and REST APIs. Hands-on experience troubleshooting production issues through application logs and root-cause analysis, and working in Linux environments for deployments. Also contributed to a Java 8 to 11 modernization project. Immediate joiner, open to relocation and remote work.

Skills & Expertise (21)

RESTful APIs Advanced
7.5/10
3
Years Exp
Spring MVC Intermediate
6.5/10
3
Years Exp
JavaScript Intermediate
6.5/10
3
Years Exp
Typescript Intermediate
5.5/10
3
Years Exp
Data Structures & Algorithms Intermediate
5.5/10
3
Years Exp
SOLID OOP Agile (Scrum Error Handling input validation Root-cause analysis Application Modernization Scheduled Jobs GCP Apache Kafka JaCoCo J2EE JBOSS tomcat WildFly JPA

Work Experience

Software Engineer

Faberwork LLC

Jan 2023 - Present

Worked on a Spring Boot microservices system that handled energy demand-response events for large buildings, communicating over REST and Kafka. Built a scheduler that ran every 10 seconds to check if any site was being kept in a power reduction longer than its contract allowed — automatically shortening or cancelling the relevant actions. Handled back-to-back events as one combined window in the same scheduler, so two events running one after another could not exceed a customer's total allowed reduction time. Added event-overlap validation to reject new events that clashed in time with an existing one for the same site, which reduced scheduling errors by 20%. Fixed a bug where customers received the same email notification multiple times — traced the cause through production logs, added status flags so each email sends only once, and combined back-to-back events into a single notification. Found three separate causes behind that issue by following specific event IDs through the logs, since it never appeared on local machines and could only be diagnosed from production behaviour. Wrote JUnit and Mockito tests achieving 90% code coverage across the modules I worked on.

Spring Boot & REST Developer

Faberwork LLC

Jan 2023 - Present

Integrated third-party APIs on the backend using Spring Boot, handling authentication, request and response mapping, and error handling for failed or timed-out calls. Exposed the integrated data through REST APIs so the frontend could consume it in a consistent format. Built the frontend in React, creating reusable components to display the data returned from those APIs. Used Redux to manage application state across components, so data fetched once could be shared without repeated API calls. Handled loading and error states in the UI so users saw clear messages when a request was in progress or failed.

Platform Migration & Integration Developer

Faberwork LLC

Jan 2023 - Present

Designed and developed RESTful APIs using JAX-RS (RESTEasy) to integrate enterprise business modules. Contributed to migration of inter-module communication from Hessian to REST architecture, improving scalability and significantly reducing debugging effort. Made requests easier to inspect and test after the move to REST, since the earlier binary format could not be read directly in tools like Postman. Migrated the codebase from Java 8 to Java 11, resolving deprecated APIs, module compatibility issues, and dependency conflicts. Upgraded the application server from JBoss 5.1 to WildFly 25, restructured deployment artifacts, and configured custom modules, cutting deployment time by 25%. Further upgraded WildFly from 25 to 35 and Java from 11 to 17 per WildFly 35's minimum Java requirement, updating javax to jakarta namespace imports and resolving JDK internal API encapsulation issues. Modernized the persistence layer by replacing legacy Meta/CEF configuration files with annotation-based Hibernate entities, improving code maintainability. Resolved database connectivity issues spanning datasource configuration, JNDI lookups, and JDBC driver compatibility in WildFly environments.

Education

B.Tech in Mechanical Engineering - Global Institute of Technology

2013 - 2017 · Afghanistan

Certifications

Full-Stack Java Developer

Simplilearn · 2022

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 15/15
💰 Rate 0/5
🏆 Certs 5/5
Verified 5/5
Total Score 95/100

Profile Overview

Member sinceSep 2026

Availability Details

Visa Status

Citizen

Relocation

Open to Relocation