Diverse Lynx

Senior Java Backend Developer

Diverse LynxContract
California
10 - 15 YearsApr 29th, 2026
63 ViewsBe an Early Applicant
Required Skillset:
GitApache KafkaDockerJenkinsKubernetesHibernateSpring FrameworkSpring BootRedisOracleMicrosoft AzurePrometheusGoogle CloudGrafanaJava 17AWSCI/CD pipelinesMySQLPostgreSQLMongoDBOAuth2JWTGitHubJPARabbitMQELK

Job Description

Key Responsibilities

  • Design, develop, and maintain scalable, high-performance backend applications using Java
  • Build robust RESTful APIs and microservices for enterprise applications
  • Work extensively with frameworks such as Spring, Spring Boot, and Hibernate/JPA
  • Collaborate with frontend developers, QA teams, DevOps engineers, and product managers
  • Analyze business requirements and convert them into technical solutions
  • Optimize application performance, scalability, and security
  • Work with relational and NoSQL databases such as MySQL, PostgreSQL, MongoDB, and Oracle
  • Implement caching, messaging, and event-driven architecture using tools like Redis, Kafka, or RabbitMQ
  • Participate in code reviews, architecture discussions, and technical decision-making
  • Develop unit tests, integration tests, and support CI/CD deployment pipelines
  • Troubleshoot production issues and provide long-term solutions
  • Mentor junior developers and guide best practices in backend development

Required Skills

  • Strong hands-on experience in Java (Java 8/11/17 preferred)
  • Deep knowledge of Spring Framework and Spring Boot
  • Strong understanding of Microservices Architecture
  • Experience with REST APIs, JWT, OAuth2, and API security
  • Good knowledge of Hibernate, JPA, and database optimization
  • Experience with messaging systems like Apache Kafka or RabbitMQ
  • Familiarity with Docker, Kubernetes, Jenkins, and CI/CD pipelines
  • Strong understanding of design patterns, OOP, and system design
  • Experience with version control tools like Git and platforms like GitHub
  • Strong debugging, analytical, and problem-solving skills

Preferred Skills

  • Experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud
  • Exposure to system design for large-scale distributed applications
  • Knowledge of monitoring tools like ELK, Grafana, Prometheus
  • Experience in Agile/Scrum development environments

Similar Jobs

Java Backend Engineer

Remote

Apr 28th, 2026

Java Backend Developer (Flink)

California

Apr 28th, 2026

Java Backend With Blockchain

Remote

Apr 27th, 2026

Java Backend Developer

Texas

Apr 27th, 2026

Java Backend

Remote

Apr 24th, 2026