Java Backend Developer

Berkeley Heights, NJ, US • Posted 5 hours ago • Updated 5 hours ago
Full Time
Able to Sponsor
On-site
Depends on Experience
Fitment

Dice Job Match Score™

⏳ Almost there, hang tight...

Job Details

Skills

  • Analytical Skill
  • Amazon DynamoDB
  • Amazon EC2
  • Conflict Resolution
  • Continuous Delivery
  • Continuous Integration
  • Apache Kafka
  • Caching
  • Cloud Computing
  • Docker
  • Grafana
  • Innovation
  • Collaboration
  • Communication
  • Data Processing
  • Database
  • Microservices
  • MongoDB
  • DevOps
  • Java
  • Kubernetes
  • Management
  • Mentorship
  • Problem Solving
  • Amazon S3
  • Amazon Web Services
  • Apache HTTP Server
  • Debugging
  • Scrum
  • Leadership
  • NoSQL
  • RESTful
  • Real-time
  • Redis
  • Remote Desktop Services
  • Spring Framework
  • Streaming
  • Terraform
  • Unit Testing
  • Amazon RDS
  • Agile
  • API

Summary

Job Summary
We are seeking an experienced Senior Java Backend Developer with 6+ years of hands-on experience in designing and building scalable, high-performance backend systems. The ideal candidate will have strong expertise in microservices architecture, cloud-native development, and distributed systems, along with deep knowledge of modern backend technologies.

Key Responsibilities
  • Design, develop, and maintain scalable backend services using Java and Spring Boot
  • Architect and implement microservices-based solutions
  • Deploy and manage applications using Kubernetes (K8s)
  • Build and maintain event-driven systems using Apache Kafka
  • Develop cloud-native applications leveraging AWS services
  • Optimize performance using caching mechanisms like Redis and Memcached
  • Collaborate with cross-functional teams (frontend, DevOps, product) to deliver high-quality solutions
  • Ensure code quality through best practices, unit testing, and code reviews
  • Troubleshoot, debug, and upgrade existing systems
  • Participate in architectural discussions and contribute to technical decision-making

Required Skills
  • Strong proficiency in Java (8/11/17+) and Spring Boot framework
  • Hands-on experience with Microservices Architecture
  • Expertise in Kubernetes (K8s) for container orchestration
  • Experience with Apache Kafka for event streaming and messaging
  • Strong experience in AWS (EC2, S3, RDS, Lambda, etc.)
  • Proficiency with caching tools such as Redis and Memcached
  • Experience with RESTful APIs and API design best practices
  • Familiarity with CI/CD pipelines and DevOps practices
  • Strong understanding of distributed systems and system design

Preferred Qualifications
  • Experience with Docker and containerization
  • Knowledge of NoSQL databases (MongoDB, DynamoDB)
  • Exposure to Infrastructure as Code (Terraform / CloudFormation)
  • Experience in high-traffic, scalable systems
  • Familiarity with Agile/Scrum methodologies

Soft Skills
  • Strong problem-solving and analytical thinking
  • Excellent communication and collaboration skills
  • Ability to mentor junior developers and lead technical initiatives

Education
  • Bachelor s or Master s degree in Computer Science, Engineering, or related field

Nice to Have
  • Experience in real-time data processing systems
  • Knowledge of observability tools (Prometheus, Grafana, ELK stack)

Why Join Us
  • Opportunity to work on cutting-edge cloud-native technologies
  • Collaborative and innovation-driven work environment
  • Career growth and leadership opportunities
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: 10462843
  • Position Id: 8926532
  • Posted 5 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Berkeley Heights, New Jersey

17d ago

Easy Apply

Full-time

$93,000 - $136,000

Berkeley Heights, New Jersey

Today

Easy Apply

Full-time

Depends on Experience

Berkeley Heights, New Jersey

Today

Easy Apply

Full-time

Depends on Experience

Newark, New Jersey

6d ago

Easy Apply

Full-time

Depends on Experience

Search all similar jobs