Java Developer

Abacus Consulting
  • Columbia, SC
  • Remote
    30+ days ago

    Job Description

    Job Description:

    Position: Java Developer Location: Colombia Work Model: Full time remote

    Experience Required: 4-7 years

    Summary 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.

    Key Responsibilities 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.

    Required Technical Skills 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.

    Required Skills:

    RESTful APIs Spring JPA Kafka Apache Kafka Debugging Spring Framework Compliance Pipelines Business Process CI/CD Apache Hiring Hibernate Reviews Features Microservices Attention To Detail Spring Boot Architecture Developers Communication Skills Automation PostgreSQL Testing Git Java Design Time Management SQL Business Communication Management

    Numbers & Facts

    LocationColumbia, SC (
    Remote
    )

    Skills

    • Apacheunmatched
    • Apache Kafkaunmatched
    • Application Programming Interface (API)unmatched
    • Automationunmatched
    • Business Processesunmatched
    • Cachingunmatched
    • Circuit Breakersunmatched
    • Cloud Architectureunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Configuration Managementunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Debugging Skillsunmatched
    • Detail Orientedunmatched
    • Gitunmatched
    • Hibernateunmatched
    • Javaunmatched
    • Java Persistence API (JPA)unmatched
    • Leadershipunmatched
    • Microservicesunmatched
    • Performance Managementunmatched
    • PostgreSQLunmatched
    • Problem Solving Skillsunmatched
    • Product Designunmatched
    • REST (Representational State Transfer)unmatched
    • SQL (Structured Query Language)unmatched
    • Software Engineeringunmatched
    • Spring Frameworkunmatched
    • Team Lead/Managerunmatched
    • Technical/Engineering Designunmatched
    • Test Automationunmatched
    • Testingunmatched
    • Time Managementunmatched
    • Transaction Processing/Managementunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder