Java Backend Developer (cloud)
Business Intelli Solutions
Texas, UsFull-timeMid LevelOn-site
Job Description
Job Description Java Backend Developer (Cloud)
Experience: 2 5 years
Location: [Sunnyvale]
Employment Type: C2C
About the Role
We are looking for a strong Java Backend Developer with hands on experience in building scalable, high performance backend systems. The ideal candidate will have solid exposure to cloud platforms and a passion for modern engineering practices. Experience or interest in AI/ML technologies is a strong plus.
Key Responsibilities
- Design, develop, and maintain backend services using Java and related frameworks.
- Build RESTful APIs and microservices with high performance, scalability, and reliability.
- Work with cloud platforms (AWS/Azure/Google Cloud Platform) to deploy, monitor, and optimize backend applications.
- Collaborate with cross functional teams including frontend, DevOps, QA, and product.
- Participate in code reviews, architecture discussions, and technical design sessions.
- Troubleshoot production issues and ensure system stability and performance.
- Contribute to continuous integration and continuous deployment (CI/CD) pipelines.
- Explore and integrate AI/ML components where applicable (good to have).
Required Skills
- Strong proficiency in Java, including Java 8+ features.
- Experience with Spring Boot, Spring MVC, or related frameworks.
- Solid understanding of REST APIs, microservices architecture, and backend design patterns.
- Hands on experience with at least one cloud platform (AWS, Azure, or Google Cloud Platform).
- Experience with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
- Familiarity with Git, CI/CD pipelines, and build tools (Maven/Gradle).
- Good understanding of data structures, algorithms, and object oriented design.
Good to Have
- Exposure to AI/ML concepts, model integration, or ML pipelines.
- Experience with Docker, Kubernetes, or container orchestration.
- Knowledge of messaging systems (Kafka, RabbitMQ).
- Understanding of cloud native patterns and serverless architectures.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field.
- 2 5 years of hands on backend development experience.
Posted Today