Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via email5years
Not Disclosed
Salary Not Disclosed
1 Vacancy
This is a remote position.
Responsibilities:
Turn business needs into clean scalable backend code using Groovy/Java.
Mainly work in Groovy with some exposure to Java Scala and Ruby.
Design and build robust RESTful APIs and backend services
Participate in all stages of software development: from design and development to deployment and ongoing optimization.
Collaborate closely with QA to ensure comprehensive test coverage and quality using test automation.
Optimize system performance and handle largescale benchmarks to improve throughput.
Review and improve team processes coding standards and architecture practices
Mentor junior engineers helping them grow and ensuring code quality across the team.
Troubleshoot and resolve defects in a timely manner
Create clear technical documentation for internal use and for customers/partners.
Requirements:
Bachelor s degree in computer science information technology or a related field
5 years of backend development experience particularly with JVM languages (Groovy Java Scala Kotlin).
Deep understanding of at least one programming language and having worked with other multiple languages (e.g. Java Ruby Groovy Scala Kotlin etc.
Strong knowledge of serverside development concepts like concurrency scalability and distributed systems.
Skilled in SQL and tuning complex queries for performance.
Experience working with relational databases (MySQL Postgres etc. and NoSQL databases.
Experience building and integrating REST APIs.
Good communicator both written and verbal and comfortable working with remote teams.
Comfortable writing clear and concise technical documentation
Benefits:
Permanent WFH Setup
Dayshift Schedule
HMO on day 1 plus 2 dependents
10SL/10VL plus 1 day birthday leave
Equipment provided plus one time equipment allowance worth 8000
Full Time