Backend Developer Opportunity
We are seeking a skilled Backend Developer to join our team, responsible for designing and implementing robust backend systems using Java technology stack.
Key Responsibilities:
* Develop high-quality backend applications using Java (JDK 8+) and Spring Boot frameworks.
* Design and implement database schemas using MySQL, PostgreSQL, or Oracle relational databases.
* Implement RESTful APIs and work within microservices-based environments.
Requirements:
* Strong experience with Java programming language, including multithreading concepts.
* Familiarity with SQL and database indexing techniques.
* Knowledge of caching tools like Redis and Memcached, as well as JVM tuning basics.
* Understanding of cloud environments, preferably Azure, and CI/CD pipelines.
Desirable Skills:
* Experience working collaboratively with cross-functional teams, including Development, Operations, and QA teams.
* Familiarity with Git commands and version control systems like GitHub/GitLab/Bitbucket.
* Advanced/fluent English skills for effective communication.
What We Offer:
A senior-level position with opportunities for growth and professional development in a dynamic environment.