Backend Developer Job Description
Dexian is a leading company in staffing solutions, IT solutions, and workforce augmentation. Our team is dedicated to delivering exclusive services that combine global scale, full-service project capabilities, and tactical agility to modernize hiring models.
Our mission is to support clients in finding the best way to address their talent gaps and drive digital transformation. We are committed to attracting and retaining top talent and building meaningful, long-lasting connections.
Key Responsibilities:
* Develop backend applications using Java (JDK 8+), Spring Boot, Hibernate, and multithreading.
* Design and implement database management systems using SQL and relational databases (MySQL, PostgreSQL, Oracle).
* Build RESTful APIs and work within a microservices-based environment.
* Optimize performance by applying database indexing, query optimization, caching tools (Redis, Memcached), and basic JVM tuning.
* Ensure security and best practices by implementing authentication standards (OAuth, JWT), encryption basics, and secure coding guidelines.
Requirements:
* Advanced knowledge of Java programming language.
* Experience with Spring Boot, Hibernate, and multithreading.
* Good understanding of SQL and relational databases.
* Ability to work collaboratively with Development, Operations, and QA teams.
* Strong experience with Git commands (clone, commit, push, pull, branching) and working with GitHub/GitLab/Bitbucket repositories.
Benefits:
We offer a competitive salary and benefits package, including health insurance, retirement plan, and paid time off.
Our office hours are from 6 a.m. to 3 p.m. Brazilian Time (BRT) to allow for more hours of interaction with the team working in Central European Time (CET).