Remote Jobs RockRemote Jobs Rock

Senior Backend Engineer - R01570478

๐Ÿ“… Sep 1
JavaSpring BootSpring CoreHibernate
Apply Now

๐Ÿ“œ Description

  • Design, develop, and maintain backend services, microservices, and APIs using Java and Spring Boot.
  • Architect distributed systems for reliability, scalability, performance, and high transaction volumes.
  • Build service-to-service communication using REST, Kafka, and gRPC.
  • Design and optimize database architectures and performance.
  • Develop CI/CD pipelines and deploy containerized applications with Docker and Kubernetes.
  • Guide system design decisions, mentor junior engineers, and troubleshoot production issues.

๐Ÿ› ๏ธ Requirements

  • At least 2-4 years of professional backend development experience, including hands-on Java and microservices expertise.
  • Proficiency in Java, object-oriented design, concurrency, and multithreading.
  • Experience with Spring Boot, Spring Core, Hibernate, RESTful APIs, and gRPC.
  • Experience building and maintaining CI/CD pipelines and using Docker and Kubernetes.
  • Knowledge of microservices, distributed systems, and domain-driven design.
  • Database skills with MySQL, PostgreSQL, DynamoDB, Redis, and Elasticsearch.
Full job description
Backend developer

Primary Skills

  • CI/CD Pipeline, Spring REST, Java, Hibernate, Kafka, Docker, Java REST Web API, Spring Core, Spring Boot, Kubernetes, MySQL
  • Job requirements

  • Experience Range: With at least 2-4 years of professional experience in backend development, including substantial hands-on expertise in Java and microservices architecture Key Responsibilities: 1. Design, develop, and maintain scalable backend services, microservices, and APIs using Java and Spring Boot 2. Architect and implement distributed systems capable of handling high transaction volumes, ensuring reliability, scalability, and performance 3. Build and optimize service-to-service communication frameworks, including REST, Kafka, and gRPC-based messaging 4. Design and optimize database architectures using MySQL, PostgreSQL, DynamoDB, Redis, and Elasticsearch to ensure efficient data storage, retrieval, and performance tuning 5. Develop and maintain CI/CD pipelines to automate build, test, and deployment processes for backend applications 6. Implement containerization solutions using Docker and orchestrate deployments with Kubernetes for cloud-native scalability 7. Drive system design discussions and technical decision-making across engineering teams 8. Mentor junior engineers through code reviews, technical guidance, and sharing best practices in backend engineering 9. Troubleshoot production issues and lead performance tuning initiatives across services and databases
  • Required Skills: 1. Strong proficiency in Java, including object-oriented design, concurrency, and multithreading 2. Hands-on experience with Spring Boot and Spring Core frameworks 3. Expertise in designing and developing RESTful APIs and gRPC communication 4. Experience with Hibernate for ORM and database interaction 5. Proficient in building and maintaining CI/CD pipelines 6. Working knowledge of Docker for containerization 7. Experience with Kubernetes for orchestration and deployment 8. Solid understanding of microservices architecture, distributed systems, and domain-driven design 9. Advanced skills in MySQL, PostgreSQL, DynamoDB, Redis, and Elasticsearch database management and optimization 10. Experience with Java REST Web API development
  • Verity

    Java Backend Developer Sรชnior - REMOTO

    ๐Ÿ”ฅ 21 hours ago
    Verity๐Ÿ‘ฅ 51 - 200 employees๐Ÿข Information Technology And Services

    Desenvolve e mantรฉm soluรงรตes Java escalรกveis, APIs RESTful e microsserviรงos, garantindo desempenho, seguranรงa e qualidade, enquanto define boas prรกticas e orienta desenvolvedores juniores e plenos.

    JavaSpring BootSpring DataSpring Security
    Gridcare

    Senior/Staff Backend Software Engineer

    ๐Ÿ•’ yesterday
    Gridcare๐Ÿค B2B

    Architect and operate mission-critical backend platforms for AI data-center infrastructure, owning real-time systems, production reliability, safe deployments, and platform architecture as the company scales.

    Backend EngineeringCloud-native SystemsReal-time SystemsDistributed Systems
    Transmit Security

    Senior Full Stack Engineer (BE Oriented)

    ๐Ÿ•’ yesterday
    Transmit Security๐Ÿ‘ฅ 201 - 500 employees๐Ÿข Computer Software

    Develop backend-oriented features for a large-scale SaaS identity platform, building and optimizing secure, multi-tenant services while shaping authentication and AI-assisted development practices.

    Backend DevelopmentREST APIsNode.jsTypeScript
    Braze

    Senior Software Engineer II, Decisioning Studio Integrations Team

    ๐Ÿ•’ 2 days ago
    Braze๐Ÿ‘ฅ 10,000+ employees๐Ÿข Software Development๐Ÿค B2B

    Lead the design and delivery of reliable, large-scale data integrations and activation pipelines for a decisioning platform, setting technical direction and owning production systems across enterprise channels.

    Backend EngineeringDistributed SystemsData PipelinesEvent-driven Architecture
    Braze

    Senior Software Engineer II, Decisioning Studio Integrations Team

    ๐Ÿ•’ 2 days ago
    Braze๐Ÿ‘ฅ 10,000+ employees๐Ÿข Software Development๐Ÿค B2B

    Lead the design and delivery of integrations and reliable data pipelines for a reinforcement learning personalization platform, connecting enterprise systems and activating recommendations across customer channels.

    Backend EngineeringDistributed SystemsData PipelinesEvent-driven Architecture

    Trusted by Remote Workers