Backend Developer Job Opportunity
We are seeking a skilled Backend Developer with experience in Java, Spring Boot, Hibernate, and multithreading to join our team.
1. Requirements:
2. Java (JDK 8+), Spring Boot, Hibernate, and multithreading – Solid hands-on experience developing backend applications.
3. SQL & Database Management – Good knowledge of SQL and relational databases (MySQL, PostgreSQL, Oracle), including basic query tuning.
4. Microservices & API Development – Experience building RESTful APIs and working within a microservices-based environment.
5. Performance Optimization – Familiarity with database indexing, query optimization, caching tools (Redis, Memcached), and basic JVM tuning.
6. Cloud & DevOps – Understanding of cloud environments (preferably Azure), CI/CD pipelines, and containerization tools such as Docker and Kubernetes.
7. Security & Best Practices – Knowledge of authentication standards (OAuth, JWT), encryption basics, and secure coding guidelines.
8. System Design & Scalability – Understanding of distributed systems concepts, message queues, and applications that require high availability.
9. Collaboration & Communication – Ability to work collaboratively with Development, Operations, and QA teams.
10. Version Control – Strong experience with Git commands (clone, commit, push, pull, branching) and working with GitHub/GitLab/Bitbucket repositories.