{"schemaVersion":"jobsearcher.job.v1","id":"583eb21b577b720a142f4703","url":"https://jobsearcher.com/jobs/583eb21b577b720a142f4703","canonicalUrl":"https://jobsearcher.com/jobs/583eb21b577b720a142f4703","title":"Senior Back-end Engineer (Java)","description":"# Senior Back-end Engineer (Java) **$$$$****About Flamingo****Flamingo** is revolutionizing the Managed Service Provider (MSP) industry with an AI-driven, open-source platform for IT and security. Our goal is to empower MSPs with automation, optimization, and scalability tools to enhance their operations.**Role Overview**As a **Senior Back-end Engineer (Java)** at Flamingo, you will design and develop scalable, high-performance back-end services and APIs using Java and Spring Boot. You will be responsible for implementing event-driven microservices, optimizing system performance, and ensuring high availability as we scale our platform. Your expertise in processing high-volume logs and integrating multiple data sources will be critical to building a robust and efficient system.**Key Responsibilities*** Design and develop **scalable backend services** and APIs using **Java (Spring Boot)**.* Architect and implement **event-driven microservices** with **Kafka** and **RabbitMQ**.* **Process and analyze high-volume logs efficiently to ensure** scalability and real-time insights.* **Integrate and manage multiple data sources**, including SQL, NoSQL, and streaming data.* Optimize **database performance** using **PostgreSQL, Redis**, and **Elasticsearch**.* Implement **authentication and authorization** mechanisms with **OAuth, JWT**, and **Keycloak**.* Collaborate with **front-end and DevOps teams** to build a seamless and resilient system.* Ensure **code quality** through automated testing, **CI/CD pipelines**, and best engineering practices.**Qualifications****Must-Have:*** **5+ years** of experience in backend development with Java and Spring Boot.* Experience in microservices architecture, including event-driven systems (Kafka, RabbitMQ).* Strong knowledge of RESTful APIs, GraphQL, and WebSockets.* Experience processing high-volume logs and working with log management tools (ELK stack, Loki, Fluentd, OpenTelemetry).* Experience working with multiple data sources, including relational (PostgreSQL) and non-relational (Redis, Elasticsearch) databases* Experience with containerization (Docker, Kubernetes) and cloud platforms (AWS/GCP).* Understanding of security best practices in backend development.**Nice-to-Have:*** Experience with functional programming in Java or Scala.* Familiarity with distributed tracing (e.g., Jaeger, Zipkin) for microservices.* Knowledge of cloud-native architectures and serverless frameworks.* Exposure to message queues and event sourcing.* **High-impact role**: As a back-end engineer, your contributions will directly shape Flamingo's product and technology.* **Ownership & Equity**: Competitive compensation, including significant equity in an early-stage, high-growth startup.* **Innovative Tech Stack**: Work with cutting-edge open-source technologies in AI, automation, and security.* **Remote-first Culture**: Flexibility to work from anywhere while collaborating with a top-tier team.* **Mission-Driven Company**: Join a team passionate about disrupting the MSP industry and making enterprise-grade security and IT automation accessible to all.- **from 5 years of experience** Considering with 4 years of experience#J-18808-Ljbffr","company":"Djinni","rawCompany":"djinni","city":"Mission","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-04-09T09:06:24.152Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Back-end Engineer (Java)","description":"# Senior Back-end Engineer (Java) **$$$$****About Flamingo****Flamingo** is revolutionizing the Managed Service Provider (MSP) industry with an AI-driven, open-source platform for IT and security. Our goal is to empower MSPs with automation, optimization, and scalability tools to enhance their operations.**Role Overview**As a **Senior Back-end Engineer (Java)** at Flamingo, you will design and develop scalable, high-performance back-end services and APIs using Java and Spring Boot. You will be responsible for implementing event-driven microservices, optimizing system performance, and ensuring high availability as we scale our platform. Your expertise in processing high-volume logs and integrating multiple data sources will be critical to building a robust and efficient system.**Key Responsibilities*** Design and develop **scalable backend services** and APIs using **Java (Spring Boot)**.* Architect and implement **event-driven microservices** with **Kafka** and **RabbitMQ**.* **Process and analyze high-volume logs efficiently to ensure** scalability and real-time insights.* **Integrate and manage multiple data sources**, including SQL, NoSQL, and streaming data.* Optimize **database performance** using **PostgreSQL, Redis**, and **Elasticsearch**.* Implement **authentication and authorization** mechanisms with **OAuth, JWT**, and **Keycloak**.* Collaborate with **front-end and DevOps teams** to build a seamless and resilient system.* Ensure **code quality** through automated testing, **CI/CD pipelines**, and best engineering practices.**Qualifications****Must-Have:*** **5+ years** of experience in backend development with Java and Spring Boot.* Experience in microservices architecture, including event-driven systems (Kafka, RabbitMQ).* Strong knowledge of RESTful APIs, GraphQL, and WebSockets.* Experience processing high-volume logs and working with log management tools (ELK stack, Loki, Fluentd, OpenTelemetry).* Experience working with multiple data sources, including relational (PostgreSQL) and non-relational (Redis, Elasticsearch) databases* Experience with containerization (Docker, Kubernetes) and cloud platforms (AWS/GCP).* Understanding of security best practices in backend development.**Nice-to-Have:*** Experience with functional programming in Java or Scala.* Familiarity with distributed tracing (e.g., Jaeger, Zipkin) for microservices.* Knowledge of cloud-native architectures and serverless frameworks.* Exposure to message queues and event sourcing.* **High-impact role**: As a back-end engineer, your contributions will directly shape Flamingo's product and technology.* **Ownership & Equity**: Competitive compensation, including significant equity in an early-stage, high-growth startup.* **Innovative Tech Stack**: Work with cutting-edge open-source technologies in AI, automation, and security.* **Remote-first Culture**: Flexibility to work from anywhere while collaborating with a top-tier team.* **Mission-Driven Company**: Join a team passionate about disrupting the MSP industry and making enterprise-grade security and IT automation accessible to all.- **from 5 years of experience** Considering with 4 years of experience#J-18808-Ljbffr","datePosted":"2026-04-09T09:06:24.152Z","dateModified":"2026-04-09T09:06:24.152Z","hiringOrganization":{"@type":"Organization","name":"Djinni","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Mission","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"583eb21b577b720a142f4703"},"url":"https://jobsearcher.com/jobs/583eb21b577b720a142f4703"}}