Overview
Skills
Job Details
Job Title: Java Backend Engineer
Location: Remote
MUST HAVE:
EXCELLENT COMMUNICATION SKILL
SOLID WORK HISTORY-NO JOB HOPPERS
Framework experience must be Spring Framework (MVC, Boot, etc.,.).
Cloud EXPERIENCE IN AWS environment.
Please send candidates that are primarily backend Java developers who are heavy coders (no architects).
Please inform candidates that the 1st interview will be with hiring Manager. If that goes well, he will have the candidate complete a take home "code challenge". If that goes well, there will be one final interview.
At Client, we don t just build software, we empower organizations around the world to radically streamline operations and digitize frontline workflows with zero code required. Our low-code/no-code platform powers everything from post-loan processing in finance, to sterile field audits in hospitals, to safety inspections on construction sites all instantly deployable to web and native mobile with no additional engineering effort. And it s your backend engineering that brings these real-time, powerful experiences to life.
We're looking for a Staff Backend Engineer with expertise in Java who s passionate about architecting and optimizing scalable systems in a cutting-edge field. You ll join a tight-knit, deeply collaborative team that s powering enterprise mobility, high-volume data flows, and dynamic business logic across industries.
What Makes Our Platform Unique
It s fully dynamic and multi-tenant: our backend drives the dynamic rendering engines across Android, iOS, and Web by delivering real-time configurations, business logic, and workflows from a central source.
It s mission-critical: powering large-scale operations in healthcare, finance, construction, and beyond requiring bulletproof reliability, security, and scale.
It s cloud-native and scalable: designed for AWS with containerization and orchestration, ensuring resilience and performance across demanding environments.
No two applications are the same: through cutting-edge dynamic systems, our customers can create, refine and deploy applications as quickly as their business needs change.
You won t just be building REST APIs you ll be designing scalable systems, safeguarding sensitive data, and solving tough distributed systems problems that keep global operations running seamlessly.
What You ll Do
Build and Elevate Our Core Platform
Design, develop, and maintain backend services using Java (Java 11+), Spring Boot, and Hibernate.
Architect RESTful APIs and microservices that deliver dynamic experiences to our mobile and web platforms.
Optimize relational database designs, indexes, and query performance to handle large multi-tenant data loads.
Drive Quality, Security, and Scalability
Contribute to strategic architectural decisions, focusing on scalability, security, and maintainability.
Implement secure coding practices, identify and remediate vulnerabilities, and tune JVM performance.
Improve deployment pipelines with GitLab CI/CD and robust automated testing.
Collaborate and Lead
Troubleshoot complex production issues, perform root cause analysis, and deliver lasting solutions.
Partner with frontend, mobile, and infrastructure teams to ensure cohesive end-to-end experiences.
Be open to taking on generalist responsibilities whether it s infrastructure, frontend troubleshooting, or mentoring peers.
What We re Looking For
Must-Have Qualifications
10+ years of experience in backend software development with a focus on Java.
Expertise in enterprise Java (Java 11+), including frameworks like Spring Boot, Spring MVC, and Hibernate.
Strong knowledge of object-oriented programming, design patterns, concurrency, and memory management with understanding of OOP, SOLID, DRY principles.
Hands-on experience with RESTful API development and microservices architectures.
Proficiency in relational databases (e.g., MySQL, PostgreSQL) with experience in schema design and performance tuning.
Experience with cloud platforms (AWS preferred, or Azure/Google Cloud Platform) and containerization technologies.
Familiarity with CI/CD pipelines, automated testing, and DevOps best practices.
Demonstrated ability to identify, manage, and reduce complexity within a codebase
Excellent analytical, problem-solving, and communication skills, with the ability to lead projects and collaborate effectively in cross-functional teams.
Demonstrated experience and willingness to problem-solve outside of your specialty.
Ability to leverage AI / LLMs for learning, implementation and efficiency gains.
Must be authorized to work in the United States.
Nice to Have
Experience with AWS AuroraDB and multi-tenant SaaS architectures.
Familiarity with dynamic query generation mechanisms for advanced data retrieval.
Proficiency with GitLab CI/CD and security best practices.
Prior experience leading teams or mentoring engineers.
Experience developing with additional languages such as Node.js, Python and Bash