Job Title: Java Developer Company Name: CredX Job Url: https://www.simplyhired.com/job/zBTmvcoVuDp7JMmPRuSPskAgUykf7GTiQ_OzRB5vdMBwf0cTMo0WIg Job Description: Java Developer CredX Remote Job Details Full-time $107,681.55 - $125,594.98 a year 18 hours ago Qualifications Spring Boot Authentication Version control Performance tuning Azure Bachelor's degree in information technology Computer Science Amazon EC2 OAuth 2.0 System design Git Mid-level Scalable systems 3 years Microservices RBAC Analysis skills Docker Bachelor's degree PostgreSQL Continuous integration Redis RabbitMQ JPA Scalability Developing and maintaining backend systems System architecture design Kafka SaaS Bachelor's degree in computer science Communication skills Cloud services Hibernate Information Technology Full Job Description About Visibol Visibol is a growth-execution and technology partner helping startups and staffing firms build scalable digital systems. We design, build, and optimize high-performance web platforms across SaaS, hiring-tech, and growth ecosystems. We’re looking for a strong Java Developer (3+ years experience) who can take ownership of backend systems and build production-grade APIs with performance, scalability, and security in mind. This is not a maintenance role this is a build-from-scratch, ship-fast, think-smart role. Key Requirements 3+ years of hands-on experience in Java development Strong experience with Spring Boot Solid understanding of RESTful API design and microservices architecture Experience with relational databases (MySQL/PostgreSQL) Knowledge of JPA/Hibernate Experience with authentication & authorization (JWT, OAuth2, RBAC) Understanding of subscription logic / payment integration is a plus Good understanding of system design fundamentals Experience with Git and version control workflows Familiarity with cloud deployment (Azure/AWS preferred) Strong debugging and performance optimization skills Responsibilities Design and develop scalable backend services using Java & Spring Boot Build and maintain REST APIs consumed by frontend applications Implement business logic including subscriptions, user roles, and workflows Optimize database queries and ensure high performance Integrate third-party services (payment gateways, email, verification APIs) Write clean, maintainable, and testable code Participate in architecture discussions and system improvements Ensure security best practices across APIs Collaborate with frontend developers and product team Deploy and monitor applications in production environments Qualifications Bachelor’s degree in Computer Science, IT, or related field 3+ years of professional backend development experience Strong problem-solving and analytical skills Ability to work in fast-paced startup environment Good communication skills Experience in SaaS or multi-tenant applications is a plus Good to Have (Bonus Skills) Experience with Docker & CI/CD pipelines Knowledge of message queues (Kafka/RabbitMQ) Experience in building subscription-based billing systems Exposure to Azure App Services or AWS EC2 Understanding of caching (Redis) What We Offer Opportunity to build high-impact scalable systems Direct ownership of backend architecture Fast growth environment Competitive compensation Real product-building exposure Pay: $107,681.55 - $125,594.98 per year Work Location: Remote