Job Description
Job Summary
We are seeking a skilled Java Backend Developer to support an internal platform that provides backend intelligence for a device-focused system. This platform enables devices to query and determine feature eligibility and capabilities based on customer subscription plans.
The ideal candidate will have strong expertise in JDK 17+, Spring Boot 3, Microservices, Cassandra, and Kubernetes deployments, along with the ability to collaborate effectively in a team environment.
Key Responsibilities
- Design and develop backend microservices using Spring Boot 3 and JDK 17+.
- Build scalable, high-performance services that handle device feature eligibility queries.
- Work with Cassandra for distributed data storage and management.
- Deploy and manage services using Kubernetes.
- Use Git for version control (rebase, merge, basic operations).
- Collaborate with cross-functional teams to enhance backend intelligence capabilities.
- Ensure code quality, scalability, and reliability of services.
- Troubleshoot and resolve issues in development and production environments.
Required Technical Skills
- JDK 17+
- Spring Boot 3
- Microservices Architecture
- Cassandra
- Kubernetes Deployment
- Git (basic operations, rebase, merge)
Soft Skills
- Ability to work independently and within a collaborative team environment.
- Self-motivated and proactive mindset.
- Excellent communication skills for effective cross-team collaboration.
Compensation
The hourly pay rate range provided represents the expected base pay for this position. Compensation may vary based on:
- Qualifications
- Skills and competencies
- Experience
- Geographic location
- Client requirements
Benefits & Ancillaries
Eligible employees may receive:
Additional ancillary benefits
Medical Insurance
Dental Insurance
Vision Insurance
Paid Time Off (PTO)