Backend developer - R01570478

• Posted 1 day ago • Updated 4 hours ago
Full Time
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Backend Development
  • Apache Kafka
  • Messaging
  • Data Storage
  • Cloud Computing
  • Scalability
  • Systems Design
  • Decision-making
  • Mentorship
  • Performance Tuning
  • OOD
  • Concurrent Computing
  • Multithreading
  • Spring Framework
  • RESTful
  • Communication
  • Hibernate
  • Object-relational Mapping
  • Database
  • Continuous Integration
  • Continuous Delivery
  • Docker
  • Kubernetes
  • Orchestration
  • Microservices
  • Domain-driven Design
  • MySQL
  • PostgreSQL
  • Amazon DynamoDB
  • Redis
  • Elasticsearch
  • Database Administration
  • Optimization
  • Java
  • Web API

Summary

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
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90672149
  • Position Id: b210358fddc9c5174ad635f04f5c4b4d
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

No location provided

Today

Full-time

San Francisco, California

Today

Full-time

USD 156,000.00 - 187,200.00 per year

Philadelphia, Pennsylvania

Today

Full-time

Dallas, Texas

2d ago

Easy Apply

Full-time

Depends on Experience

Search all similar jobs