This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Ryz Labs is seeking a highly skilled and experienced Senior Software Engineer to join one of their clients on a contract basis.
The ideal candidate will possess a strong background in Java, Scala, or Kotlin, with a proven ability to quickly learn and adapt to new and existing systems.
This role will involve a mix of development tasks, including contributing to core application logic, working with deployment infrastructure, and database management.
The candidate should be comfortable with both independent work and collaborating with the team as needed.
Responsibilities include developing, testing, and deploying software solutions using Java, Scala, or Kotlin, working with deployment infrastructure and tooling, writing and maintaining Jenkins scripts, performing Cortex scripting for application monitoring and alerting, utilizing GitHub for version control and collaboration, contributing to application coding tasks, performing database migrations and configuration, creating and maintaining clear and concise technical documentation, and communicating effectively with team members and stakeholders.
Requirements:
The candidate must have 5+ years of professional software development experience.
Expertise in at least one of the following languages: Java, Scala, or Kotlin is required.
A solid understanding of software development principles, design patterns, and best practices is necessary.
Experience with deployment infrastructure and tooling is essential.
Proficiency in Jenkins scripting and build tools (e.g., Maven, Gradle, sbt) is required.
Experience with database migrations and configuration is necessary.
Excellent written and verbal communication skills are a must.
The ability to quickly learn and adapt to new and unknown systems is required.
The candidate should be able to work independently and manage time effectively.
Benefits:
RYZ Labs offers an environment of opportunities, learning, growth, expansion, and challenging projects.
Employees will work with autonomy and efficiency, owning every step of their development.
The company aims to provide diverse product solutions for different industries and plans to build a large number of startups in the upcoming years.
Team members will deepen their experience while sharing and learning from a team of great professionals and specialists.
RYZ Labs promotes a customer-first mentality, urgency in action, ownership, humility and respect, frugality, delivering impact, and raising standards.