Dashhire
Senior Backend Developer - Java
Job Location
chennai, India
Job Description
We are looking for experienced Senior Backend Developers to build scalable, high-performance systems in Java for our SaaS fintech platform. You'll design APIs, develop microservices, and work with cloud-native technologies. Join us in shaping next-gen digital solutions for global brokers Responsibilities : - Scalable Backend Development : Architect, design, build, and maintain high-performance backend systems in modern Java capable of handling millions of concurrent users in the multitenant SaaS system. - API Design and Implementation : Develop clean, well-documented RESTful APIs and high-efficiency gRPC services to expose backend functionality. - Distributed Systems : Architect and build microservices and event-driven systems using frameworks like Spring Boot and Quarkus. - Database Management : Work with SQL (PostgreSQL, MySQL) and NoSQL (Cassandra, Redis) databases to ensure efficient data storage and retrieval. - Cloud-Native Development : Deploy and manage services on cloud platforms (AWS, GCP, Azure) using Kubernetes, Docker, and serverless technologies. - Performance Optimization : Identify bottlenecks, optimize queries, and implement caching strategies (e. g., Redis, Memcached) for low-latency responses. - Security and Compliance: Implement authentication/authorization (OAuth, JWT), encryption, and data protection best practices. - Collaboration : Partner with frontend, DevOps, and product teams to define API contracts, troubleshoot issues, and deliver end-to-end features. - Monitoring and Observability : Set up logging, metrics (Prometheus, Grafana), and alerts to ensure system health and rapid incident response. - Technical Leadership : Drive code reviews and advocate for engineering best practices (CI/CD, testing, IaC). Requirements : - 8 years of development experience in Java building large-scale, distributed systems. - Expertise in RESTful API design and gRPC implementation (protocol buffers). - Hands-on experience with microservices, message brokers (Kafka, RabbitMQ), and API gateways. - Strong database skills, including schema design, query optimization, and replication strategies. - Familiarity with cloud platforms (AWS, GCP, Azure) and containerization (Docker, K8s). - Knowledge of DevOps practices, CI/CD pipelines (Jenkins, GitLab), and IaC tools. - Excellent problem-solving skills and a passion for writing clean, maintainable code. (ref:hirist.tech)
Location: chennai, IN
Posted Date: 4/29/2025
Location: chennai, IN
Posted Date: 4/29/2025
Contact Information
Contact | Human Resources Dashhire |
---|