Backend Developer Job Description
Dexian, launched in 2023, has a global presence and brings nearly 30 years of experience through its legacy companies.
As a backend developer, you will be responsible for developing high-performance applications using Java (JDK 8+), Spring Boot, Hibernate, and multithreading.
Required Skills & Qualifications
1. 1. Backend Development
* Solid hands-on experience developing backend applications with Java (JDK 8+).
* Proficient in Spring Boot, Hibernate, and multithreading concepts.
2. 2. SQL & Database Management
* Good knowledge of SQL and relational databases, including MySQL, PostgreSQL, and Oracle.
* Basic query tuning and optimization skills.
3. 3. Microservices & API Development
* Experience building RESTful APIs and working within a microservices-based environment.
* Knowledge of database indexing, query optimization, caching tools (Redis, Memcached), and basic JVM tuning.
4. 4. Performance Optimization
* Familiarity with cloud environments (preferably Azure).
* Understanding of CI/CD pipelines and containerization tools like Docker and Kubernetes.
5. 5. Security & Best Practices
* Knowledge of authentication standards (OAuth, JWT) and encryption basics.
* Strong understanding of secure coding guidelines.
6. 6. System Design & Scalability
* Understanding of distributed systems concepts and message queues.
* Ability to design scalable applications that require high availability.
7. 7. Collaboration & Communication
* Strong ability to work collaboratively with development, operations, and QA teams.
* Effective communication skills to ensure seamless project execution.
8. 8. Version Control
* Strong experience with Git commands (clone, commit, push, pull, branching) and working with GitHub/GitLab/Bitbucket repositories.