Backend Developer (Java & Spring Boot)
Key Responsibilities
- Design, develop, and maintain backend services and REST APIs
- Build scalable applications using Java and Spring Boot
- Collaborate with cross-functional teams to deliver high-quality software solutions
- Write and execute unit tests to ensure code quality
- Manage code repositories and version control using Git
- Support deployment processes and troubleshoot production issues
- Participate in incident management and user support
Candidate Profile
Experience & Background
- Minimum 3 years of experience in backend development
- Strong hands-on experience with Java (1.8 or higher)
- Experience working in enterprise or secure environments is a plus
Technical Skills
Core Requirements
- Java (1.8+)
- Spring Framework & Spring Boot
- RESTful Services
- Docker
- SQL
- JUnit (unit testing)
- Git (version control)
Nice to Have
- Spring Security
- Frontend knowledge: JavaScript (React, Vue, Nuxt, Vuex)
- Ansible, Nomad, Consul, Vault
Additional Knowledge (Desirable)
- Protocols: HTTPS, gRPC, WebSockets
- Digital certificates & Mutual TLS (mTLS)
- Authentication & authorization concepts: IDP, SAML, XACML, PEP, PDP
- Networking fundamentals: Proxies, DMZ, headers, redirections
- Infrastructure and deployment processes
- Incident management and user support practices
Soft Skills
- Strong problem-solving and analytical thinking
- Ability to work in collaborative, cross-functional teams
- Proactive mindset with attention to quality and security
- Good communication skills for technical discussions
Rate Per Hour
Backend Developer (Java & Spring Boot)
Key Responsibilities
- Design, develop, and maintain backend services and REST APIs
- Build scalable applications using Java and Spring Boot
- Collaborate with cross-functional teams to deliver high-quality software solutions
- Write and execute unit tests to ensure code quality
- Manage code repositories and version control using Git
- Support deployment processes and troubleshoot production issues
- Participate in incident management and user support
Candidate Profile
Experience & Background
- Minimum 3 years of experience in backend development
- Strong hands-on experience with Java (1.8 or higher)
- Experience working in enterprise or secure environments is a plus
Technical Skills
Core Requirements
- Java (1.8+)
- Spring Framework & Spring Boot
- RESTful Services
- Docker
- SQL
- JUnit (unit testing)
- Git (version control)
Nice to Have
- Spring Security
- Frontend knowledge: JavaScript (React, Vue, Nuxt, Vuex)
- Ansible, Nomad, Consul, Vault
Additional Knowledge (Desirable)
- Protocols: HTTPS, gRPC, WebSockets
- Digital certificates & Mutual TLS (mTLS)
- Authentication & authorization concepts: IDP, SAML, XACML, PEP, PDP
- Networking fundamentals: Proxies, DMZ, headers, redirections
- Infrastructure and deployment processes
- Incident management and user support practices
Soft Skills
- Strong problem-solving and analytical thinking
- Ability to work in collaborative, cross-functional teams
- Proactive mindset with attention to quality and security
- Good communication skills for technical discussions
Rate Per Hour
- Equipo
- Evaluador
- Manager
- Agencia
- Cliente