{"schemaVersion":"jobsearcher.job.v1","id":"87196c593ffa65ec3b5a4887","url":"https://jobsearcher.com/jobs/87196c593ffa65ec3b5a4887","canonicalUrl":"https://jobsearcher.com/jobs/87196c593ffa65ec3b5a4887","title":"Java Developer","description":"Position: Java Developer\nLocation: Colombia\nWork Model: Full time remote\n\nExperience Required: 4-7 years\n\nSummary\nAbacus 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.\n\nKey Responsibilities\n\nDesign, develop, and deploy microservices using Spring Boot and the Spring Framework.\nBuild and optimize data persistence layers using JPA/Hibernate with PostgreSQL.\nDevelop and integrate RESTful APIs.\nImplement distributed, event-driven systems using Apache Kafka.\nImprove application performance using caching (Spring Cache, Caffeine).\nWork with Spring Cloud for service discovery, API gateways, and circuit breakers.\nManage configurations through Spring Cloud Config.\nExplore and integrate low-code/no-code (LCNC) solutions where relevant.\nCollaborate with product managers, designers, and engineers to deliver high-quality features.\nParticipate in code reviews, testing, and debugging.\nTroubleshoot and resolve complex production issues.\nLead and guide junior developers when required.\n\nRequired Technical Skills\n\nStrong proficiency in Java development.\nExtensive experience with Spring Boot, Spring Cloud, and microservices architecture.\nHands-on experience with Apache Kafka.\nExpertise in JPA/Hibernate and PostgreSQL with advanced SQL skills.\nGood understanding of transactional management (@Transactional) and ACID compliance.\nExperience designing and consuming RESTful APIs.\nFamiliarity with Spring Cache and Caffeine for caching.\nUnderstanding of LCNC platforms for business process automation.\nExperience with Git and CI/CD pipelines.\n\nGeneral Skills\n\nExperience leading development teams.\nStrong client communication skills.\nSelf-motivated and able to manage work independently.\nGood time management and attention to detail.","company":"Abacus","rawCompany":"abacus","city":"Columbia","state":"SC","isRemote":false,"isActive":false,"createdAt":"2026-09-19T10:57:41.156Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Java Developer","description":"Position: Java Developer\nLocation: Colombia\nWork Model: Full time remote\n\nExperience Required: 4-7 years\n\nSummary\nAbacus 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.\n\nKey Responsibilities\n\nDesign, develop, and deploy microservices using Spring Boot and the Spring Framework.\nBuild and optimize data persistence layers using JPA/Hibernate with PostgreSQL.\nDevelop and integrate RESTful APIs.\nImplement distributed, event-driven systems using Apache Kafka.\nImprove application performance using caching (Spring Cache, Caffeine).\nWork with Spring Cloud for service discovery, API gateways, and circuit breakers.\nManage configurations through Spring Cloud Config.\nExplore and integrate low-code/no-code (LCNC) solutions where relevant.\nCollaborate with product managers, designers, and engineers to deliver high-quality features.\nParticipate in code reviews, testing, and debugging.\nTroubleshoot and resolve complex production issues.\nLead and guide junior developers when required.\n\nRequired Technical Skills\n\nStrong proficiency in Java development.\nExtensive experience with Spring Boot, Spring Cloud, and microservices architecture.\nHands-on experience with Apache Kafka.\nExpertise in JPA/Hibernate and PostgreSQL with advanced SQL skills.\nGood understanding of transactional management (@Transactional) and ACID compliance.\nExperience designing and consuming RESTful APIs.\nFamiliarity with Spring Cache and Caffeine for caching.\nUnderstanding of LCNC platforms for business process automation.\nExperience with Git and CI/CD pipelines.\n\nGeneral Skills\n\nExperience leading development teams.\nStrong client communication skills.\nSelf-motivated and able to manage work independently.\nGood time management and attention to detail.","datePosted":"2026-09-19T10:57:41.156Z","dateModified":"2026-09-19T10:57:41.156Z","hiringOrganization":{"@type":"Organization","name":"Abacus","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Columbia","addressRegion":"SC","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"87196c593ffa65ec3b5a4887"},"url":"https://jobsearcher.com/jobs/87196c593ffa65ec3b5a4887"}}