Backend Developer Role
Dexian Brasil presents a dynamic work environment combining global reach with tactical agility. As a leading staffing solutions and IT services provider, we support clients in finding top talent and driving digital transformation.
* Key Responsibilities:
* Develop high-quality backend applications using Java, Spring Boot, Hibernate, and multithreading technologies.
* Design and implement efficient database management systems using SQL and relational databases.
* Collaborate with cross-functional teams to build scalable RESTful APIs and microservices-based environments.
* Optimize system performance through indexing, query tuning, caching, and basic JVM optimization.
* Ensure data security by implementing authentication standards, encryption methods, and secure coding practices.
* Work with cloud environments, CI/CD pipelines, and containerization tools like Docker and Kubernetes.
Requirements:
* Advanced knowledge of Java (JDK 8+), Spring Boot, Hibernate, and multithreading concepts.
* Strong understanding of SQL and relational databases (MySQL, PostgreSQL, Oracle).
* Experience building RESTful APIs and working within microservices-based environments.
* Familiarity with database indexing, query optimization, caching tools (Redis, Memcached), and basic JVM optimization.
* Understanding of cloud environments (preferably Azure) and containerization tools (Docker, Kubernetes).
* Knowledge of authentication standards (OAuth, JWT) and secure coding guidelines.
* System design and scalability expertise, including distributed systems concepts and message queues.
* Excellent communication and collaboration skills, with experience working with Development, Operations, and QA teams.
* Strong Git version control skills, including branching and repository management.
Language Requirements:
Advanced/Fluent English is required for this position.