> Markdown version of [/jobs/ext/3208465-java-developer](https://www.wearedevelopers.com/jobs/ext/3208465-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Developer - **Company:** Abacus - **Location:** Columbia, SC, United States (Remote available) - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Performance Management, Code Review, Persistent Data Structure, Software Debugging, Hibernate (Java), Java Persistence API, Spring Framework, PostgreSQL, Service Discovery, Sql Optimization, Spring Cloud, Spring-boot, Caching, Git, Event Driven Architecture, Low Latency, Low-code, Apache Kafka, Api Gateway, Restful APIs, Microservices - **Published:** September 16, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a51e38420ab5a3b2 ## About the Role Abacus is hiring an experienced Java Developer to design, develop, and deploy high-volume, low-latency microservices. The ideal candidate should be self-motivated, comfortable communicating with clients, and skilled in Spring Boot, Spring Cloud, PostgreSQL, and event-driven systems using Apache Kafka., * Strong proficiency in Java development. * Extensive experience with Spring Boot, Spring Cloud, and microservices architecture. * Hands-on experience with Apache Kafka. * Expertise in JPA/Hibernate and PostgreSQL with advanced SQL skills. * Good understanding of transactional management (@Transactional) and ACID compliance. * Experience designing and consuming RESTful APIs. * Familiarity with Spring Cache and Caffeine for caching. * Understanding of LCNC platforms for business process automation. * Experience with Git and CI/CD pipelines. General Skills * Experience leading development teams. * Strong client communication skills. * Self-motivated and able to manage work independently. * Good time management and attention to detail. ## Description * Design, develop, and deploy microservices using Spring Boot and the Spring Framework. * Build and optimize data persistence layers using JPA/Hibernate with PostgreSQL. * Develop and integrate RESTful APIs. * Implement distributed, event-driven systems using Apache Kafka. * Improve application performance using caching (Spring Cache, Caffeine). * Work with Spring Cloud for service discovery, API gateways, and circuit breakers. * Manage configurations through Spring Cloud Config. * Explore and integrate low-code/no-code (LCNC) solutions where relevant. * Collaborate with product managers, designers, and engineers to deliver high-quality features. * Participate in code reviews, testing, and debugging. * Troubleshoot and resolve complex production issues. * Lead and guide junior developers when required.