> Markdown version of [/jobs/ext/4185815-backend-developer](https://www.wearedevelopers.com/jobs/ext/4185815-backend-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Backend Developer - **Company:** JC TECH, INC. - **Location:** San Francisco, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Amazon Web Services, Microsoft Azure, Software as a Service, Cloud Computing, Software Quality, Code Review, Continuous Integration, Data Security, DevOps, Distributed Systems, PostgreSQL, Memcached, Message Broker, MySQL, NoSQL, OAuth, Performance Tuning, Query Optimization, RabbitMQ, Redis, Prometheus, Software Engineering, SQL Databases, Data Logging, Data Storage Management, Grafana, Spring-boot, Caching, Backend, Event Driven Architecture, Containerization, Kubernetes, Cassandra, Production Code, Apache Kafka, Front End Software Development, Api Design, Restful APIs, Software Version Control, Docker, Microservices - **Published:** October 18, 2026 - **Apply:** https://www.careerbuilder.com/job-details/backend-developer-san-francisco-ca--0eb5a838-bc36-4c19-adb9-f831fea09a8d ## About the Role * 5-8 years of experience in Java backend development, preferably in SaaS or product-based environments. * Strong experience in REST API development; working knowledge of gRPC is a plus. * Hands-on experience with microservices architecture and message brokers such as Kafka or RabbitMQ. * Solid understanding of SQL and NoSQL databases, including schema design and query optimization. * Experience with cloud platforms (AWS, GCP, or Azure) and container technologies (Docker, Kubernetes). * Familiarity with CI/CD pipelines, version control, and basic DevOps practices. * Good problem-solving skills with an eye for clean, maintainable, and efficient code. ## Description About FYNXTFYNXT is a Singapore-based Software Product Development company providing a Software-as-a-Service (SaaS) platform that digitally transforms leading brokerage firms and fund management companies, helping them scale and grow their market presence.Our industry-leading Digital Front Office platform has enabled several financial institutions in the Forex industry to go fully digital, optimize operations, reduce costs, and improve profitability.For more information, visit www.fynxt.comKey ResponsibilitiesBackend Development: Design, develop, and maintain scalable backend services using modern Java for a multi-tenant SaaS platform.API Development: Build and maintain RESTful APIs and gRPC services with clear documentation and high performance.Microservices & Distributed Systems: Develop and support microservices and event-driven architectures using frameworks such as Spring Boot and Quarkus.Database Management: Work with SQL databases (PostgreSQL, MySQL) and NoSQL databases (Cassandra, Redis) to ensure efficient data storage and retrieval.Cloud & Containerization: Deploy and manage applications on cloud platforms (AWS / GCP / Azure) using Docker and Kubernetes.Performance Optimization: Analyze performance bottlenecks, optimize queries, and implement caching strategies (Redis, Memcached).Security Best Practices: Implement authentication and authorization mechanisms (OAuth, JWT) and follow data security best practices.Collaboration: Work closely with frontend, DevOps, QA, and product teams to deliver high-quality end-to-end features.Monitoring & Support: Assist in setting up logging, monitoring, and alerting using tools like Prometheus and Grafana.Code Quality: Participate in code reviews, testing, and CI/CD processes to ensure maintainable and reliable code.Qualifications5-8 years of experience in Java backend development, preferably in SaaS or product-based environments.Strong experience in REST API development; working knowledge of gRPC is a plus.Hands-on experience with microservices architecture and message brokers such as Kafka or RabbitMQ.Solid understanding of SQL and NoSQL databases, including schema design and query optimization.Experience with cloud platforms (AWS, GCP, or Azure) and container technologies (Docker, Kubernetes).Familiarity with CI/CD pipelines, version control, and basic DevOps practices.Good problem-solving skills with an eye for clean, maintainable, and efficient code.What We OfferOpportunity to work in the FinTech domain with a fast-growing product companyPositive work culture and comfortable working environmentGroup Health Insurance including OPD benefitsCoverage for Self + Family (Spouse and up to 2 Children)Attractive leave benefits including Maternity, Paternity, Vacation Leave & Leave EncashmentReward & Recognition programs - Monthly, Quarterly, Half-Yearly & YearlyLoyalty benefitsEmployee referral program