Anterior     |     Seguinte  

Senior Java Engineer (M/F/D) (M/F)


04.08.2021 | Porto | Referência: 2023594


Senior Java Engineer (M/F/D) (M/F)


Your new company

Our client is a global, cloud-based unified communications platform that empowers productivity and delivers insights across the enterprise by enabling simplified business voice communications, flexible video conferencing and always-on collaboration.

Your new role

Contribute to our technology, algorithms and products.

Design, build, test and maintain robust and scalable API-exposed services in Java.

Dive into challenging problems and successfully deliver results on schedule.

Work with product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution.

Raise our code quality through writing automated tests at all levels and performing code reviews

What you will need to succeed

University degree in Computer Science/Engineering with 2+ years of professional experience.

Must have advanced English written and verbal communication skills.

Must have programming experience in designing, implementing & supporting highly scalable systems and services in Java, and/or other JVM-based languages.

Object oriented software development is a must have, should also be aware of existing design patterns and experience applying them.

Experience with professional software engineering best practices for the full software development life cycle.

Experience in deploying, maintaining and monitoring cloud services, especially AWS.

Experience in agile methodologies

What the company can offer

Flexible Working Schedule.

Competitive compensation package including private health insurance among other benefits.

An opportunity to work in a company that is growing in a sustainable way;

You will shape a truly continuous delivery environment with strong emphasis on simplicity, scalability, and reliability.

Collaborative environment where your input matters and where feedback is driven and supportive.

Shared passion for learning new technologies and methodologies.

Team members that seek excellence and quality in everything they do.

Regular Office events and Social Outings

Next steps

Did this excellent opportunity arouse your curiosity? Click on "Apply Now" and risk knowing if this opportunity is for you.

If you have any questions, talk to us. If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.