Position: DI – ROR and Java Developer (CE48SF RM 3981)
About the role:
We are looking for a highly skilled Cloud Developer with strong expertise in Ruby, Ruby on Rails, Java Spring Boot, and AWS, along with solid fundamentals in secure coding practices.
In this role, you will design, develop, and deploy scalable cloud-native applications within a complex and evolving ecosystem. You will work on high-impact systems that require performance, security, reliability, and clean architecture.
This position is ideal for someone who thrives in ownership-driven environments, learns quickly, and can independently drive technical solutions from concept to production.
What you will do:
- Design and develop scalable backend services using Ruby, Ruby on Rails, and Java (Spring Boot).
- Architect and implement cloud-native solutions on AWS (EC2, S3, RDS, Lambda, API Gateway, IAM, etc.).
- Build and maintain RESTful APIs and microservices.
- Implement secure coding practices and ensure compliance with security standards.
- Conduct code reviews with a strong focus on security, performance, and maintainability.
- Optimize application performance and ensure high availability.
- Implement CI/CD pipelines and automation for reliable deployments.
- Collaborate with cross-functional teams (DevOps, Security, QA, Product) to deliver robust solutions.
- Troubleshoot complex production issues and drive root cause analysis.
- Continuously improve system architecture and engineering standards.
Who you are and what you bring:
- A minimum of 4 years of hands-on experience on cloud backend development
- Bachelor’s degree or equivalent work experience – preferred
- Strong hands-on experience with Ruby / Ruby on Rails and Java / Spring Boot.
- Proven expertise in building and deploying applications on AWS.
- Solid understanding of microservices architecture and RESTful API design.
- Strong foundation in secure coding practices (OWASP, authentication, authorization, encryption).
- Experience with databases (SQL/NoSQL) and performance optimization.
- Familiarity with CI/CD pipelines, containerization (Docker), and cloud deployments.
- Excellent problem-solving skills with the ability to work independently in complex systems.
- Strong communication skills and a collaborati
*******************************************************************************************************************************************
Apply for this position
Mention correct information below. Mention skills aligned with the job description you are applying for. This would help us process your application seamlessly.
