We are looking for a Software Engineer with strong expertise in Java or Kotlin to join a high-performing development team. The role involves designing, developing, and optimizing applications that handle large-scale operations, collaborating with architects and cross-functional teams.
Key Responsibilities :
Develop high-quality software using TDD, DDD, Clean Code, and SOLID principles.
Build secure, scalable applications handling millions of requests daily.
Work with architects and engineers to define technical solutions, ensuring reliability and performance.
Identify and solve complex challenges, aligning technical solutions with business needs.
Contribute to the team’s growth by sharing knowledge and mentoring.
Required Qualifications :
Strong experience with Java and Kotlin.
Minimum of 4 years of experience as a software engineer.
Solid knowledge of Spring / Spring Boot.
Experience with Clean Code, SOLID principles, and Agile methodologies.
Analytical mindset with a data-driven approach to problem-solving.
Fluency in English, written and spoken.
Preferred Qualifications :
Experience in a product-based company.
Experience with pair programming.
Familiarity with AWS, Microservices, Kubernetes, and messaging queues (RabbitMQ, Kafka).
Knowledge of Extreme Programming (XP) practices.
Salary up to €60,000. Fully Remote role from Spain or Portugal. In order to apply for this vacancy, you need to be able to legally live and work in Spain or Portugal.
Obtenga la revisión gratuita y confidencial de su currículum.