Sinclair is a leading provider of mobile messaging solutions.
Our legacy systems require maintenance and improvement to ensure they continue to scale efficiently. We use cloud-deployed applications across multiple regions, with an emphasis on modular software and open-source libraries.
You will join a senior-focused team of engineers, reporting to the Engineering Manager. Your role will be crucial in shaping the team's success.
Main Responsibilities:
* Develop high-performing solutions for production environments
* Design solution options
* Review pull requests and provide feedback
* Work in scrum teams and contribute to breaking down tasks
* Develop quality code with high test coverage
* Effective communication skills
* Participate in architectural decisions
To succeed, you must be a problem-solver with strong attention to detail and excellent communication skills. You should be able to learn new domains quickly and collaborate effectively in team environments. You are expected to have experience with Java and AWS, as well as knowledge of RESTful APIs and CI/CD pipelines.
Required Skills:
* Experience with Java
* Experience with AWS
* Knowledge of RESTful APIs
* CI/CD pipeline expertise
* Good SQL skills
Benefits:
We offer a dynamic work environment where you can grow professionally and personally. If you're looking for the next opportunity in your career and want to work for a growing tech company, we encourage you to apply.