> Markdown version of [/jobs/ext/1388214-senior-java-microservices-development-engineer-kafka](https://www.wearedevelopers.com/jobs/ext/1388214-senior-java-microservices-development-engineer-kafka). 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). --- # Senior Java Microservices Development Engineer (Kafka) - **Company:** AverIQ LLC - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Multitier Architecture, Agile Methodology, Application Performance Management, Automation of Tests, Cloud Engineering, Software Quality, Code Review, Continuous Integration, Relational Databases, Software Debugging, Software Design Patterns, DevOps, Distributed Systems, Amazon DynamoDB, PostgreSQL, Microsoft SQL Server, MongoDB, MySQL, NoSQL, Object-Oriented Software Development, Oracle (Applications), Performance Tuning, Scrum Methodology, Redis, Release Management, Secure Coding, Software Engineering, Software Systems, Enterprise Software Applications, Spring Cloud, Spring-boot, Git, Event Driven Architecture, Solid Principles, Cassandra, Apache Kafka, Restful APIs, Microservices - **Published:** July 22, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=b1f39a255e81c71e ## About the Role * 10-15 years of hands-on software development experience. * Strong expertise in Java (Java 8/11/17+). * Extensive experience with Spring Boot, Spring Cloud, and Microservices architecture. * Proven experience developing enterprise-scale distributed applications. * Strong hands-on experience with Apache Kafka and event-driven architectures. * Expertise in RESTful API development. * Strong understanding of Object-Oriented Design, SOLID principles, Design Patterns, and clean architecture. * Experience with relational databases such as PostgreSQL, Oracle, SQL Server, or MySQL. * Experience working with NoSQL databases such as MongoDB, Redis, Cassandra, or DynamoDB. * Strong debugging, performance tuning, and troubleshooting skills. * Experience with Git and collaborative development workflows. * Excellent written and verbal communication skills. * Ability to work independently within distributed global teams. * Apache Kafka (Required) * Kafka Streams Soft Skills * Excellent analytical and problem-solving abilities. * Strong communication and stakeholder management skills. * Ability to mentor and guide development teams. * Strong ownership and accountability. * Ability to work effectively across geographically distributed teams. * Passion for continuous learning and engineering excellence., * Java Microservices development: 10 years (Required) ## Description We are seeking a highly experienced Senior Java Microservices Development Engineer to join our US-based engineering team. This role is ideal for an accomplished software engineer with deep expertise in Java, Microservices, and distributed systems who enjoys designing and building scalable, cloud-native enterprise applications., The ideal candidate will have hands-on experience with Kafka and event-driven architectures, possess strong technical leadership capabilities, and thrive in a collaborative Agile environment. You will work closely with architects, product managers, DevOps engineers, QA teams, and global stakeholders to deliver high-quality software solutions for enterprise customers., * Design, develop, and maintain enterprise-grade applications using Java and Microservices architecture. * Build scalable, secure, and high-performance RESTful APIs. * Design and implement event-driven solutions using Apache Kafka. * Develop cloud-native applications following modern engineering best practices. * Translate business requirements into scalable technical solutions. * Participate in architecture discussions and contribute to technical strategy and solution design. * Review code, establish development standards, and promote engineering best practices. * Troubleshoot production issues and perform root cause analysis. * Optimize application performance, scalability, and reliability. * Collaborate with Product, DevOps, QA, Security, and Infrastructure teams throughout the software development lifecycle. * Mentor junior and mid-level engineers through technical guidance and code reviews. * Participate in Agile ceremonies, sprint planning, backlog refinement, and release planning. * Ensure software quality through automated testing, CI/CD pipelines, and secure coding practices. * Continuously evaluate emerging technologies and recommend improvements. ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Kafka Streams Microservices](https://www.wearedevelopers.com/videos/168-kafka-streams-microservices) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [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) - [The Rise of Reactive Microservices](https://www.wearedevelopers.com/videos/494-the-rise-of-reactive-microservices) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries)