Ranking: 1
Design, develop, and maintain backend applications and microservices using Java and Spring technologies.
Develop and integrate RESTful APIs for internal and external services.
Write clean, scalable, and maintainable code following best development practices.
Perform unit testing and quality assurance using tools such as JUnit.
Collaborate with DevOps and infrastructure teams to support deployments in containerized environments.
Participate in troubleshooting, incident resolution, and user support when required.
Ensure application security, performance, and reliability.
Mandatory Technologies
Java 1.8 or higher
Spring Framework
Spring Boot
RESTful services
Docker
SQL
JUnit
Git
Technologies
Spring Security
JavaScript frameworks (React, Nuxt, Vuex)
Ansible
Nomad
Consul
Vault
Additional Knowledge
HTTPS protocol, gRPC, and WebSockets
Digital certificates and Mutual TLS (mTLS)
Authorization and authentication concepts (IDP, SAML, XACML, PEP, PDP)
Networking fundamentals (Proxy, DMZ, headers, redirections)
Infrastructure and deployment processes
Incident management and user support
3+ years of experience in backend development.
Strong analytical and problem-solving skills.
Ability to work in collaborative and multidisciplinary teams.
Detail-oriented mindset with focus on quality and security.
Proactive attitude and ownership of technical tasks.
Opportunity to work on enterprise-scale backend systems.
Collaborative and technology-driven environment.
Exposure to modern DevOps and container-based infrastructures.
Continuous professional development and learning opportunities.
Competitive compensation aligned with experience.
Design, develop, and maintain backend applications and microservices using Java and Spring technologies.
Develop and integrate RESTful APIs for internal and external services.
Write clean, scalable, and maintainable code following best development practices.
Perform unit testing and quality assurance using tools such as JUnit.
Collaborate with DevOps and infrastructure teams to support deployments in containerized environments.
Participate in troubleshooting, incident resolution, and user support when required.
Ensure application security, performance, and reliability.
Mandatory Technologies
Java 1.8 or higher
Spring Framework
Spring Boot
RESTful services
Docker
SQL
JUnit
Git
Technologies
Spring Security
JavaScript frameworks (React, Nuxt, Vuex)
Ansible
Nomad
Consul
Vault
Additional Knowledge
HTTPS protocol, gRPC, and WebSockets
Digital certificates and Mutual TLS (mTLS)
Authorization and authentication concepts (IDP, SAML, XACML, PEP, PDP)
Networking fundamentals (Proxy, DMZ, headers, redirections)
Infrastructure and deployment processes
Incident management and user support
3+ years of experience in backend development.
Strong analytical and problem-solving skills.
Ability to work in collaborative and multidisciplinary teams.
Detail-oriented mindset with focus on quality and security.
Proactive attitude and ownership of technical tasks.
Opportunity to work on enterprise-scale backend systems.
Collaborative and technology-driven environment.
Exposure to modern DevOps and container-based infrastructures.
Continuous professional development and learning opportunities.
Competitive compensation aligned with experience.