We are currently seeking a highly skilled Backend Developer to join our team.
In this role, you will be responsible for designing, creating, and implementing various Java-based solutions for the business.
Key Responsibilities
- Create high-volume and low-latency Java-based applications.
- Implement Spring Boot applications.
- Develop coding that meets project specifications.
- Determine application functions and build objectives with the team.
- Evaluate written code against project objectives.
- Experience in handling external and embedded databases such as Mongo, MySQL, PostgreSQL.
- Knowledge of Kafka and Elastic Search.
- Create database schemas that support business processes.
- Implement automated testing platforms and unit tests.
- In-depth knowledge of code versioning tools such as Git.
Requirements
- Bachelor's degree in computer sciences or a related field.
- At least 5 years' experience in Java-based programming.
- Strong coding skills in Java, with other languages being an asset.
- Exceptional problem-solving and analytical abilities.
- Knowledge of current frameworks, SDKs, APIs, and libraries.
- Excellent communication skills.
- Good organizational and time-management skills.
- A strong portfolio of top-class coding and builds.