> Markdown version of [/jobs/ext/541905-java-developer](https://www.wearedevelopers.com/jobs/ext/541905-java-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). --- # Java Developer - **Company:** EXL SERVICE - **Location:** United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Data Analysis, Code Review, Software Debugging, Performance Tuning, Redis, Data Streaming, Spring-boot, Caching, Backend, Event Driven Architecture, Information Technology, Apache Kafka, Stream Processing - **Published:** June 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=d6bec22608caf66f ## About the Role Do you have experience in Technical troubleshooting support?, Qualifications: Graduate in Data Science, Computer Science, Statistics, or a related field. 3-4 years of experience in data science or data analysis. ## Description Job Description: We are looking for a highly skilled and self-driven Java Developer with strong experience in Java and Spring Boot to design, build, and maintain scalable backend systems. The ideal candidate has hands-on expertise with Kafka and event-driven architectures, including producer/consumer patterns and stream processing, and a deep understanding of caching technologies such as Redis and in-memory caching strategies to drive performance optimization and system scalability. This role requires engineers who are comfortable working independently , taking full ownership of complex components , and making sound architectural and design decisions. The successful contractor will thrive in a fast-paced environment , contribute effectively with minimal handholding, and consistently deliver high-quality, resilient solutions while collaborating with cross-functional teams as needed. * Responsibilities: Design, develop, and maintain scalable backend services using Java and Spring Boot * Build and support event-driven architectures leveraging Kafka , including producer/consumer implementations and stream processing * Take end-to-end ownership of complex system components, from design through deployment and support * Make sound architectural and design decisions aligned with performance, scalability, and reliability requirements * Implement and optimize caching solutions using Redis and in-memory caching strategies to improve system performance * Perform performance tuning, bottleneck analysis, and optimization across services and data flows * Ensure high code quality through clean design, reusable components, and best practices * Debug, troubleshoot, and resolve production issues with minimal supervision * Collaborate effectively with cross-functional teams while working independently with minimal handholding * Contribute in a fast-paced environment , delivering reliable solutions within tight timelines * Participate in code reviews and technical discussions to continuously improve system design and engineering standards ## Related Videos - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [HTTP headers that make your website go faster](https://www.wearedevelopers.com/videos/1676-http-headers-that-make-your-website-go-faster) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Event based cache invalidation in GraphQL](https://www.wearedevelopers.com/videos/433-event-based-cache-invalidation-in-graphql) - [Accelerating Authentication Architecture: Taking Passwordless to the Next Level](https://www.wearedevelopers.com/videos/733-accelerating-authentication-architecture-taking-passwordless-to-the-next-level) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)