Java Backend Developer


Quantom Tech LLC
Dice Job Match Score™
🔢 Crunching numbers...
Job Details
Skills
- Apache JMeter
- API
- Automated Testing
- Cloud Computing
- Docker
- Google Cloud
- Google Cloud Platform
- Java
- RESTful
- Spring Framework
Summary
# Job Description: Senior Backend Engineer – Java, Spring Boot & Google Cloud Platform
**Role:** Senior Backend Engineer
**Primary Skills:** Java, Spring Boot, Microservices, REST APIs, Google Cloud Platform (Google Cloud Platform)
**Cloud Technologies:** Cloud Run, Cloud Pub/Sub, Cloud Run Jobs
## Job Summary
We are looking for an experienced Backend Engineer to design, develop, and deploy scalable, production-ready backend services using Java, Spring Boot, and Google Cloud Platform (Google Cloud Platform). The ideal candidate will have strong expertise in microservices architecture, RESTful API development, event-driven systems, database integration, and cloud-native application development.
## Key Responsibilities
* Design, develop, test, and deploy scalable microservices and RESTful APIs using Java and Spring Boot.
* Architect and manage cloud-native workloads on Google Cloud Platform using Cloud Run, Cloud Pub/Sub, and Cloud Run Jobs.
* Implement event-driven architectures and asynchronous communication between distributed services.
* Integrate relational and distributed databases while ensuring data consistency, transactional integrity, and efficient persistence layers.
* Implement secure service-to-service communication and follow backend security best practices.
* Drive system design decisions focused on scalability, availability, fault tolerance, and resilience.
* Implement observability solutions, including structured logging, distributed tracing, and metrics monitoring.
* Troubleshoot production issues, perform root-cause analysis, and improve system reliability.
* Conduct performance tuning and load testing using tools such as JMeter or Gatling.
* Develop automated unit, integration, and functional tests as part of the software development lifecycle.
* Optimize application performance, memory utilization, concurrency, and thread execution under high traffic.
* Collaborate with cross-functional teams to deliver reliable, maintainable, and high-performance backend solutions.
## Required Skills and Qualifications
* Strong hands-on experience with Java and Spring Boot.
* Solid understanding of microservices architecture and RESTful API design.
* Experience with Google Cloud Platform (Google Cloud Platform), particularly Cloud Run, Cloud Pub/Sub, and Cloud Run Jobs.
* Experience building cloud-native and event-driven applications.
* Knowledge of relational databases and distributed data persistence.
* Understanding of transactions, data consistency, API security, and service-to-service authentication.
* Experience with distributed systems, system design, scalability, and fault tolerance.
* Familiarity with application monitoring, structured logging, distributed tracing, and production troubleshooting.
* Strong problem-solving, debugging, and analytical skills.
## Preferred Qualifications
* Experience with performance testing tools such as JMeter or Gatling.
* Knowledge of automated testing frameworks and CI/CD pipelines.
* Experience with JVM performance tuning, memory management, multithreading, and concurrency.
* Familiarity with Docker, containerization, and cloud deployment practices.
* Experience operating and supporting high-traffic production systems.
## Key Technical Skills
**Backend:** Java, Spring Boot, Microservices, REST APIs
**Cloud:** Google Cloud Platform, Cloud Run, Cloud Pub/Sub, Cloud Run Jobs
**Architecture:** Event-Driven Architecture, Distributed Systems, System Design
**Databases:** Relational and Distributed Databases
**Monitoring:** Structured Logging, Distributed Tracing, Metrics Monitoring
**Testing:** Unit Testing, Integration Testing, JMeter, Gatling
**Performance:** JVM Tuning, Memory Management, Multithreading, Concurrency
- Dice Id: 91156932
- Position Id: 9874521
- Posted 20 hours ago
Company Info
Quantom Tech, a dynamic force in IT consultancy, is reshaping the industry with innovative training and placements. Fast-growing and forward-thinking, we redefine success in the ever-evolving tech landscape.
At Quantum Tech, we believe in empowering the workforce of the future. Our training programs are meticulously designed to equip professionals with the skills needed to navigate the evolving IT landscape.
We're committed to cultivating top talent in the IT industry. Our rigorous training ensures our candidates possess cutting-edge skills, empowering them to thrive in the ever-evolving tech scene.
Whether you are a seasoned professional or a fresh graduate,
we offer a range of opportunities in different roles and domains.
