Java Full Stack Developer
Job Description
Required Skills: Java, Spring Boot, Microservices, Angular/React, AWS, Kafka, Kubernetes, Grafana, Splunk, Dynatrace
Required Qualifications
- Strong experience in Java, Spring Boot, REST APIs, and microservices architecture.
- Hands-on experience with AWS cloud services, Kafka, Docker, and Kubernetes.
- Practical knowledge of Grafana, Splunk, Dynatrace, or similar observability platforms.
- Experience with SQL/NoSQL databases, Git, Maven/Gradle, and CI/CD tools.
- Understanding of distributed systems, cloud-native architecture, troubleshooting, and Agile development practices
Responsibilities
- Design, develop, and maintain scalable full-stack applications using Java, Spring Boot, Microservices, REST APIs, and front-end technologies such as Angular or React.
- Develop and integrate event-driven applications using Apache Kafka, implementing producers, consumers, topics, and asynchronous messaging for real-time data processing.
- Deploy, configure, and manage cloud-native applications on AWS, leveraging services such as EC2, S3, EKS, IAM, CloudWatch, and related cloud infrastructure components.
- Containerize applications using Docker and orchestrate deployments using Kubernetes, managing pods, services, deployments, scaling, and application availability.
- Implement application logging, monitoring, and observability using Grafana, Splunk, and Dynatrace to track application performance, analyze logs, monitor infrastructure health, and troubleshoot production issues.
- Build and maintain CI/CD pipelines to automate application builds, testing, deployments, and releases across development, QA, staging, and production environments.
- Optimize Java application performance through code profiling, JVM tuning, memory management, multithreading, and database query optimization.
- Collaborate with DevOps, QA, architects, and business stakeholders in Agile/Scrum environments to deliver reliable software solutions and resolve technical issues.
- Implement application security best practices, including authentication, authorization, secure API development, secrets management, and AWS IAM-based access controls.
- Participate in production support, root-cause analysis, incident management, and performance tuning using centralized logging and monitoring tools such as Splunk, Grafana, and Dynatrace.
??? people applied to this job
What a person out of work can get differs a lot from one country to the next. We compare them, each from its government’s own pages. Compare countries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.
$100,000 - $150,000/Mo
2 years ago
Site Reliability Engineer
Team Remotely Inc.San Diego, USA
Site Reliability
Engineer
Infrastructure Maintenance
$100,000 - $150,000/Mo
2 years ago
$60,000 - $90,000/Mo
2 years ago
Junior Site Reliability Engineer
Patterned Learning Career.San Diego, USA
Site Reliability
Engineering
Junior
$60,000 - $90,000/Mo
2 years ago
Site Reliability Engineer
Phoenix Recruitment.San Diego, USA
Site Reliability Engineer
DevOps
System Administrator
$95,000 - $160,000/Mo
2 years ago
$110,000 - $150,000/Mo
2 years ago
Site Reliability Engineer
Stellar Consulting Solutions, LLC.San Diego, USA
Site Reliability
Engineer
IT Operations
$90,000 - $150,000/Mo
2 years ago
$90,000 - $140,000/Mo
2 years ago
DevOps Engineer
Team Remotely Inc.San Diego, USA
1. Cloud Infrastructure 2. Continuous Integration 3. Automation Tools
$90,000 - $150,000/Mo
2 years ago
$90,000 - $140,000/Mo
2 years ago