Job Title
A skilled Backend Developer is required to join our team.
About the Role
The successful candidate will be responsible for designing, developing, and maintaining server-side applications using Java technology stack, including Spring Boot, Hibernate, and multithreading.
Key Responsibilities
* Developing backend applications with Java (JDK 8+),
* Designing and implementing databases with SQL & Database Management,
* Creating RESTful APIs and working within a microservices-based environment,
* Optimizing application performance using database indexing, query optimization, caching tools (Redis, Memcached), and basic JVM tuning,
* Ensuring security and best practices through knowledge of authentication standards (OAuth, JWT), encryption basics, and secure coding guidelines,
* Collaborating with Development, Operations, and QA teams,
* Version controlling code using Git commands and working with GitHub/GitLab/Bitbucket repositories.
Requirements
* Proficiency in Java programming language,
* Knowledge of Spring Boot framework,
* Understanding of database concepts,
* Familiarity with RESTful APIs,
* Ability to optimize application performance,
* Experience with version control systems,
* Strong problem-solving skills.
Benefits
We offer a competitive salary package, opportunities for professional growth, and a collaborative work environment.
How to Apply
If you are passionate about backend development and have the required skills, please submit your resume and cover letter.