As a Senior RD engineer with expertise in cloud-native development, microservices architecture, scripting, and Helm charts, you will join our team that builds high-quality software solutions using Java and Spring Boot.
With hands-on experience of designing RESTful APIs, managing microservices, and working across cloud platforms like AWS, Azure, or OCP, youre well-equipped to develop scalable, resilient solutions. Your skill set spans optimizing NoSQL databases, managing Kubernetes deployments with Helm, and partnering closely with DevOps teams to streamline CI/CD pipelines.
HOW YOU WILL CONTRIBUTE AND WHAT YOU WILL LEARN
-
Design, develop, and maintain high-quality applications using Java and Spring Boot, including implementation of RESTful APIs and microservices.
-
Create and update UML diagrams, define and manage JSON schemas, and optimize NoSQL databases such as Neo4j, MongoDB, and Cassandra for efficient data handling.
-
Develop and deploy cloud-native applications on AWS, Azure, or OpenShift (OCP), ensuring scalability, resilience, and performance in microservices-based environments.
-
Manage Kubernetes deployments using Helm charts, collaborate with DevOps teams to integrate CI/CD pipelines, and automate workflows using Python and Bash scripting.
-
Optimize data storage and retrieval, enhance system performance, and support automated deployment and release management strategies.
-
Collaborate with cross-functional teams to gather requirements, design scalable solutions, maintain detailed documentation, and continuously improve development practices through automation and best practices.
Qualifications
You have:
- Bachelors or Masters degree in computer science, Engineering, or a related field.
- 5+ years of experience in software development with a focus on Java and Spring Boot.
- Experience in RESTful API design and implementation.
- Exposure to CI/CD tools (Jenkins, GitLab CI).
It would be nice if you also had:
- Relevant certifications (e.g., AWS Certified Developer, Oracle Certified Professional Java SE) are a plus
- Knowledge of container orchestration and management