Developer Back-End / Full-Stack Java
Caixa Mágica Software · Porto, PT
Location: Porto,None,None Overview: With this job opportunity, you will embrace the following challenges: Develop software (Java) for high-availability criti...
Job description
Location: Porto,None,None Overview: With this job opportunity, you will embrace the following challenges: Develop software (Java) for high-availability critical systems; Participate in the complete development cycle, including design, implementation and testing; Be part of an R&D team working in a collaborative, informal and dynamic environment. What are we looking for?: - Degree in Computer Engineering or similar - Strong understanding of Java core concepts (OOP, Object model); - Experience with Java frameworks like Spring or Quarkus. - Ability to write clean, maintainable, efficient Java code and strong problem-solving and debugging skills. - Results oriented, teamwork oriented, positive, self-motivated, enthusiastic with a strong-sense of ownership and passion for learning. - Fluent in English (written and spoken). Nice to have: What can you expect from us? Apply to this job - Experience with software development methodologies such as Agile and Scrum - Knowledge of relational databases (Oracle, Postgres) and NoSQL databases (MongoDB) - Proficiency in front-end technologies like HTML, CSS, and JavaScript (React) - Hands on experience in writing code in C, C++ is a plus - Familiar...