¡Activa las notificaciones laborales por email!

Senior Java Developer

Krila Consultancy

España

A distancia

EUR 80.000 - 100.000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

A leading technology company is seeking a highly skilled Senior Java Developer for remote collaboration. The ideal candidate will possess 15+ years of Java development experience and expertise in Spring Boot, with strong SQL skills. Responsibilities include designing robust applications and collaborating with distributed teams. This position offers a challenging environment with a focus on innovation and technical excellence.

Formación

  • 15+ years of professional experience in Java development, preferably Java 8+
  • Solid understanding of RESTful API design
  • Familiarity with CI/CD and UNIX-based environments

Responsabilidades

  • Design, develop, and maintain robust Java-based applications.
  • Translate business requirements into scalable and efficient technical solutions.
  • Collaborate with technical teams on complex integrations.

Conocimientos

Java development
Spring Boot
SQL
RESTful API design
Unit testing frameworks
Version control systems
Security principles

Educación

BS/MS in Computer Engineering or related field

Herramientas

Git
JUnit
Mockito
Descripción del empleo

Our client is a technology company delivering advanced software solutions for enterprise customers in Saudi Arabia. Their projects focus on large-scale integrations with banking systems and client platforms. To strengthen their distributed development team, they are seeking a highly skilled Senior Java Developer who can contribute technical expertise, problem-solving ability, and effective collaboration in a remote, multicultural setup.

Key Responsibilities
  • Design, develop, and maintain robust Java-based applications.

  • Collaborate with Turkish and Saudi technical teams on complex 3rd party integrations.

  • Translate business requirements into scalable and efficient technical solutions.

  • Participate in Agile ceremonies and provide input during product discussions.

  • Ensure code quality through reviews, standards, and test automation.

  • Troubleshoot, debug, and optimize performance issues.

  • Stay updated with emerging technologies and share knowledge within the team.

Qualifications
  • BS/MS in Computer Engineering or related field

  • 15+ years of professional experience in Java development (preferably Java 8+)

  • Expertise in Spring Boot, JPA/Hibernate

  • Strong SQL skills (Microsoft SQL Server or other RDBMS), with solid data modeling knowledge

  • Solid understanding of RESTful API design (Swagger or similar tools)

  • Hands-on experience with unit testing frameworks (JUnit, Mockito)

  • Proficiency in Git or other version control systems

  • Understanding of security principles (hashing, encryption, decoding)

  • Familiarity with CI/CD and UNIX-based environments

  • Knowledge of Agile methodologies

  • Nice to Have:

  • Experience with Redis, RabbitMQ

  • Exposure to MongoDB

  • Background in financial or enterprise applications

Soft Skills
  • Strong English communication skills (written & spoken)

  • Proactive and reliable in remote collaboration

  • Strong problem-solving and analytical mindset

  • Team-oriented, open to feedback, and willing to support others

  • High sense of ownership and accountability

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.