Senior Java Developer

Category: Development
Location: Portugal
Regime: Remote
Experience: Senior
Language: English
Service: Consulting

Ref. AO3295

We are looking for a Senior Java Developer to join our team.

If you consider yourself a flexible and proactive person and want to face new professional challenges, send us your application! We look forward to being part of your growth and we will certainly build a successful future together!

Main responsibilities:
– Monitor and guarantee code quality and best programming practices
– Ensure the maintenance of existing applications
– Create and update technical and functional documentation
– Analyze and discuss requirements from a technical and business point of view
– Promote an environment of continuous learning and process improvement

Technical skills:
– At least 5 years working with Java (Java 8+ preferred)
– Proficiency in working with OOP languages
– Good knowledge of algorithms and data structures
– Experience with Spring, Spring boot
– Experience working with a highly competitive/highly transnational/highly available platform
– Familiarity with client-server protocols such as SOAP and REST
– Experience using established design patterns and encouraging the appropriate use of reuse techniques (e.g. extracting libraries, creating new components)
– Experience with some of these technologies is a plus: Scala, Kafka, Akka, Memcached, Apache Storm, Apache Cassandra, Zookeeper, RabbitMQ
– Experience in Agile team

Personal skills:

– Good communication, analytical thinking and problem-solving skills
– Ability to work in a team
– Passion for the art of problem-solving

Are you interested in this opportunity?

Fill in the form.

Share this opportunity:

Apply for this job

Drop your files or uploadMax file size 10 MB.
Type(s) allowed: .pdf, .doc, .docx