> Markdown version of [/jobs/ext/3006007-senior-software-engineer-microservices-kafka](https://www.wearedevelopers.com/jobs/ext/3006007-senior-software-engineer-microservices-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 Software Engineer- Microservices/ Kafka - **Company:** Newrocket LLC - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, BigQuery, Cloud Computing, Cloud Engineering, Code Review, Continuous Integration, Software Debugging, Distributed Systems, Github, Graph Database, Python (Programming Language), PostgreSQL, Neo4j, Oracle (Applications), Performance Tuning, Scrum Methodology, Software Engineering, Software Systems, Google Cloud, Enterprise Software Applications, Spring-boot, Apigee, Event Driven Architecture, Information Technology, Apache Kafka, Software Version Control, Api Management, Confluent, Microservices - **Published:** September 19, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/pl4qpv17wf ## About the Role * 3+ years of experience in Java application development. * Strong hands-on experience with Java Microservices and Spring Boot. * Experience with Apigee X API Management. * Strong knowledge of Confluent Kafka and event-driven architecture. * Experience with GitHub and CI/CD practices. * Strong understanding of PostgreSQL databases. * Working knowledge of Python. * Experience with Google Cloud Platform (GCP), BigQuery, and Cloud APIs. * Exposure to Neo4j graph database is preferred. * Strong analytical, troubleshooting, and problem-solving skills. * Excellent verbal and written communication skills. * Ability to work effectively in a collaborative and fast-paced environment. Education * Bachelor's degree in computer science, Information Technology, Engineering, or related field. Certifications & Knowledge The candidate must be willing and able to continue expanding their expertise in cloudnative technologies, distributed systems, and modern software engineering practices. Preferred Certifications * Google Cloud Certifications * Oracle Java Certifications * Confluent Kafka Certifications * Spring Professional Certifications * API Management Certifications ## Description We are seeking a Senior Software Engineer - Java Microservices to design, develop, and support scalable, cloud-native enterprise applications. In this role, you will work on modern API, integration, and event-driven architectures while collaborating with global teams to deliver high-quality software solutions. If you're passionate about building innovative technology solutions and solving complex business challenges, then this opportunity is for you. We know how valuable your technical expertise and problemsolving abilities are to our company's success, and we're excited to welcome you to our Crew! Your Impact * Design, develop, and maintain Java-based microservices using Spring Boot. * Build and manage enterprise APIs using Apigee X. * Develop and support event-driven architecture using Confluent Kafka. * Collaborate with architects, product owners, and engineering teams to deliver scalable solutions. * Develop secure, high-performing, and resilient applications following industry best practices. * Design, optimize, and maintain PostgreSQL databases. * Utilize GitHub for source control, code reviews, and CI/CD processes. * Integrate applications with Google Cloud Platform (GCP), BigQuery, and Cloud APIs. * Troubleshoot, debug, and resolve production issues efficiently. * Participate in Agile development processes, sprint planning, and technical discussions. * Contribute to architecture design, performance tuning, and continuous improvement initiatives. * Explore and leverage technologies such as Python and Neo4j to enhance platform capabilities. ## Related Videos - [Development of reactive applications with Quarkus](https://www.wearedevelopers.com/videos/89-development-of-reactive-applications-with-quarkus) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) - [Cyber Sleuth: Finding Hidden Connections in Cyber Data](https://www.wearedevelopers.com/videos/893-cyber-sleuth-finding-hidden-connections-in-cyber-data) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)