Java Developer

Lisboa, Portugal | Backend | Full-time | Partially remote

Apply

Overview:

As a developer, you will investigate user stories and break them down in tasks & subtasks. You will create/update high-level development documentation. You will coordinate with the PM to plan tasks and regularly report the status.

What will you do:

  • You will develop new components or code within various Java (Spring Boot)-based applications
  • You will update existing components to stay in line with latest industry standards 
  • You will review code from your peers
  • You will refactor or update old code
  • You will write various forms of tests (unit, integration, etc.) operations
  • You will regularly update the application to use the latest (standard) libraries
  • You will occasionally change the application based on new standards defined by the Enterprise Architecture Board
  • You will review & respond to incidents raised by monitoring tools, systems alerts, SOC teams and end-users and self-organize tasks to bring a swift resolution
  • You will troubleshoot, document, remediate and deploy fixes for bugs or problems within the application

What are we looking for?

  • Bachelor’s degree in Programming discipline.
  • Experience in Java, Spring Boot.
  • CI/CD Tools: Github; Nexus; Maven; SonarQube, CheckMarx, PrismaCloud

Technologies:

  • AWS Services (Cloudwatch, SQS, IAM, S3, Cloudfront, RDS, etc.)
  • Docker, Containers, EKS, ECS
  • Redis, MongoDB, SQL, NoSQL 
  • ActiveMQ, Rabbit MQ, AWS SQS
  • JavaScript, ReactJS, NodeJS, .NET, Kubernetes

Soft Skills:

  • Ability to explain technical topics in a simplified way to non-technical audience.
  • Logical understanding of issues with a rational, procedural approach in resolving them.
  • Structured and organized documentation skills.
  • Stress resistant.
  • Excellent communication skills - well-structured written communication.
  • Driven to deliver quality.
  • Courage to challenge decisions, others and self for the common benefit of the team.
  • Fluent in english.

What can you expect from us?

  • A permanent job contract for a long term project;
  • Tech equipment + SIM Card + personal smartphone;
  • Health and Life Insurance;
  • Social events and team buildings;
  • The commitment of letting you grow with us, and be rewarded accordingly;
  • A dynamic and young team that will be always there to support you;
  • Training in the latest technologies;
  • Coffee, fruits, snacks and a warm welcoming when you pass by the office.