Submit
Java Developer
Lisboa
Job description
We are seeking a highly skilled and motivated Java Developer for our projects. As a Java Developer, you will play a critical role in collaborating with cross-functional and multicultural teams to implement high-quality software solutions, ensuring code quality through testing and reviews, and supporting the deployment and maintenance of systems.
As part of your job, your key responsibilities are:
- Translate application requirements into functional applications.
- Design, build and maintain efficient, reusable, and reliable code.
- Follow security guidelines and best practices.
- Ensure the best possible performance, quality and responsiveness of the applications.
- Identify bottlenecks and bugs and devise solutions to these problems.
- Conduct code reviews and help maintain code quality, organization, and automatization.
- Follow Agile Scrum development process for application development.
Requirements
- Minimum 2+ years of hands-on experience in Java development.
- Experience in Spring Boot.
- Strong working knowledge of Oracle DB and/or MongoDB
- Experience in KafkA.
- Solid understanding of Microservices Architecture.
- Strong knowledge of API Design/Development.
- Familiarity with Git, CI/CD tools, and Docker for DevOps practices.
- Availability to be onsite at Client’s office in Lisboa 2x per week.
- Knowledge in Banking (preferred)
Personal Traits
- Ability to adapt to different contexts, teams, and Clients;
- Teamwork skills but also a sense of autonomy;
- Motivation for international projects and ok if travel is included;
- Willingness to collaborate with other players;
- Strong communication skills.
Want to apply?
Position
Name*
Email*
Phone number*
Country*
City*
Linkedin
Faça upload do seu CV*
(max. 4MB)
Upload your photo or video
(max. 4MB)