Java Developer

Visibly, Inc.
United States
3 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$107,682.0 - $125,595.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Amazon Elastic Compute Cloud Business Logic Application Services Microsoft Azure Software as a Service Relational Databases Database Queries Software Debugging Hibernate (Java)
+21 more
Java Persistence API PostgreSQL MySQL OAuth Payment Gateway Performance Tuning Queueing Systems RabbitMQ Role-Based Access Control Redis JSON Web Token Spring-boot Caching Backend Information Technology Apache Kafka Front End Software Development Restful APIs Software Version Control Docker Microservices

Job description

  • 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

Requirements

Do you have experience in Version control systems?, Do you have a Bachelor’s degree?, 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, * 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)

Benefits & conditions

$107,681.55 - $125,594.98 a year - Full-time, * 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

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · World Congress 2022

Videos

See all

Related articles

See all