Backend Software Developer Position
We are seeking a skilled Backend Software Developer to join our team. The ideal candidate will have expertise in developing backend applications using Java, Spring Boot, and Hibernate.
The successful developer will be able to work collaboratively with Development, Operations, and QA teams, and will have strong experience with Git commands and version control systems.
* Key Skills:
* Java (JDK 8+), Spring Boot, Hibernate – Solid hands-on experience developing backend applications.
* SQL & Database Management – Good knowledge of SQL and relational databases, including basic query tuning.
* Microservices & API Development – Experience building RESTful APIs and working within a microservices-based environment.
* Performance Optimization – Familiarity with database indexing, query optimization, caching tools, and basic JVM tuning.
* Cloud & DevOps – Understanding of cloud environments, CI/CD pipelines, and containerization tools like Docker and Kubernetes.
* Security & Best Practices – Knowledge of authentication standards, encryption basics, and secure coding guidelines.
* System Design & Scalability – Understanding of distributed systems concepts, message queues, and applications requiring high availability.
* Collaboration & Communication – Ability to work collaboratively with Development, Operations, and QA teams.
* Version Control – Strong experience with Git commands and working with repositories.