Ontrac Solutions is a leading technology consulting firm specializing in cutting-edge solutions that drive business transformation. We partner with organizations to modernize their infrastructure, streamline processes, and deliver tangible results.
Our client is a leading consulting and professional services firm based in the United States with global reach specializing in AI-driven, data-centric solutions utilizing cutting-edge cloud technologies. Our mission is to assist global brands in transforming business challenges into opportunities, shaping the future of work.
Role Overview:
We are seeking a Senior Backend Engineer with expertise in Java to join our team on a 4-month contract-to-hire basis. The ideal candidate will have extensive experience in developing cloud-native applications and a strong background in backend development. This remote position requires a commitment of 40-45 hours per week, with an immediate start date preferred.
Key Responsibilities:
- Develop and maintain cloud-native applications using Java and Spring Boot.
- Design and implement RESTful services with Spring REST.
- Collaborate with cross-functional teams to migrate monolithic applications to microservices architecture.
- Manage and optimize in-memory databases such as Couchbase or Memorystore.
- Work with NoSQL databases like MongoDB or Firestore.
- Utilize Docker and Kubernetes for containerization and orchestration.
- Implement unit testing and automated testing to ensure code quality.
- Engage in CI/CD, DevOps, cloud, and automation practices to streamline development processes.
Qualifications:
- Experience:
- 5+ years in cloud-native application development.
- 5+ years in backend development with a focus on Java.
- 5+ years using Spring Boot and Spring REST services.
- 2+ years with in-memory databases (e.g., Couchbase, Memorystore).
- 2+ years with NoSQL databases (e.g., MongoDB, Firestore).
- Technical Skills:
- Proficiency in Java and Spring Boot frameworks.
- Experience with cloud platforms such as AWS, Azure, or GCP; multi-cloud experience is a plus.
- Familiarity with Docker and Kubernetes.
- Strong understanding of unit testing and automated testing methodologies.
- Additional Skills:
- Background in professional services or consulting.
- Excellent communication skills.
- Ability to work independently and collaboratively in a remote setting.
Preferred Qualifications:
- Experience developing applications on Google Cloud Platform (GCP).
- Familiarity with Terraform for infrastructure as code.
- Knowledge of CI/CD pipelines, DevOps practices, cloud computing, and automation tools.
Duration: 4-month contract-to-hire