Java Developer-IV

HighRadius Technologies, Inc.

IN Full–time
Posted on: March 17, 2026
As a Senior Backend Engineer, your role will involve the following responsibilities: - **Architecture & System Design** - Design and build large-scale, distributed, and highly available backend systems. - Own the architecture for complex modules and drive end-to-end platform improvements. - Evaluate system bottlenecks and propose robust, extensible solutions. - Create architectural diagrams, RFCs, and technical design documents. - **Hands-on Development** - Write clean, modular, high-performance Java code following best practices. - Work extensively with Java 11/17+, Spring / Spring Boot, REST/gRPC services, microservices & cloud-native architectures, and messaging queues such as Kafka, RabbitMQ, SQS. - Implement automated tests, CI/CD pipelines, and code quality guidelines. - **Technical Leadership** - Mentor junior and mid-level engineers through design/code reviews. - Lead engineering initiatives, provide technical direction, and set coding standards. - Collaborate with product managers and cross-functional teams to translate business requirements into technical solutions. - **Performance & Reliability** - Analyze system performance, optimize services for latency and throughput. - Implement best practices for observability (logging, metrics, tracing). - Ensure SLAs, SLOs, and reliability goals are met. - **Ownership & Execution** - Take ownership of ambiguous problems and drive them to completion. - Manage and deliver features with minimal supervision in an agile environment. - Prioritize engineering work based on customer impact and technical debt trade-offs. You should possess the following qualifications: - **Core Technical Skills** - Strong proficiency in Java, JDK internals, concurrency, and multithreading. - Deep understanding of distributed systems principles, microservice architecture, RESTful service design, and event-driven systems. - Experience with Spring Boot, SQL & NoSQL databases (MySQL, PostgreSQL, DynamoDB, MongoDB, Redis), cloud platforms (AWS/GCP/Azure), and CI/CD tools (GitHub Actions, Jenkins, GitLab CI). - **Design & Architecture** - Strong knowledge of system design, scalability patterns, caching, load balancing, sharding, and fault tolerance. - Excellent understanding of data structures & algorithms. - **Soft Skills** - Strong problem-solving aptitude and ownership mindset. - Ability to drive complex technical discussions and influence decisions. - Excellent communication and documentation skills. Additionally, the company offers the following: - **Preferred Qualifications** - Experience in fintech, e-commerce, SaaS, or consumer-scale domains. - Familiarity with Kubernetes, Docker, and DevOps practices. - Contributions to open-source projects. - Experience leading a team or project. If you join the company, you can expect: - **Why Join Us ** - Opportunity to work on high-scale, high-impact systems. - Ownership of mission-critical components. - Collaborative, engineering-first culture. - Continuous learning and growth opportunities. As a Senior Backend Engineer, your role will involve the following responsibilities: - **Architecture & System Design** - Design and build large-scale, distributed, and highly available backend systems. - Own the architecture for complex modules and drive end-to-end platform improvements. - Evaluate system bottlenecks and propose robust, extensible solutions. - Create architectural diagrams, RFCs, and technical design documents. - **Hands-on Development** - Write clean, modular, high-performance Java code following best practices. - Work extensively with Java 11/17+, Spring / Spring Boot, REST/gRPC services, microservices & cloud-native architectures, and messaging queues such as Kafka, RabbitMQ, SQS. - Implement automated tests, CI/CD pipelines, and code quality guidelines. - **Technical Leadership** - Mentor junior and mid-level engineers through design/code reviews. - Lead engineering initiatives, provide technical direction, and set coding standards. - Collaborate with product managers and cross-functional teams to translate business requirements into technical solutions. - **Performance & Reliability** - Analyze system performance, optimize services for latency and throughput. - Implement best practices for observability (logging, metrics, tracing). - Ensure SLAs, SLOs, and reliability goals are met. - **Ownership & Execution** - Take ownership of ambiguous problems and drive them to completion. - Manage and deliver features with minimal supervision in an agile environment. - Prioritize engineering work based on customer impact and technical debt trade-offs. You should possess the following qualifications: - **Core Technical Skills** - Strong proficiency in Java, JDK internals, concurrency, and multithreading. - Deep understanding of distributed systems principles, microservice architecture, RESTful service design, and event-driven

About Company

HighRadius Technologies, Inc.

Your next job is waiting

Create your profile and start applying in minutes.