I

Java Developer โ€“ SpringBoot

IT Campus
Full-time
Remote friendly (Lisbon, Portugal)
Portugal

๐Ÿ’ผย About the Company


At theย IT Campus, you can grow thanks to challenging IT projects, flat hierarchies, an inspiring environment, and state-of-the-art technologies. You also have the opportunity to build up the IT Campus from scratch. You can work flexibly and benefit from attractive working conditions.


Swiss Postย connects people, brings cultures together, and is one of the largest IT employers in Switzerland: We handle over 400 software projects each year and run more than 1,000 applications โ€“ with these figures set to rise in the future.


๐Ÿ“Œย The Role: Java Developer โ€“ SpringBoot


We are looking for a skilled Java Developer with SpringBoot expertise to join our team in Lisbon, Portugal. This is a permanent, full-time position with a hybrid work model.


โญย What You'll Do:


  • Take charge of applications within our master data management systems.
  • Analyze new software requirements for feasibility and complexity (customer and master data require high consistency, availability, and correctness).
  • Define interfaces to components (APIs) and data models (state-of-the-art SpringBoot application in a Kubernetes environment).
  • Write thorough unit tests for your software.
  • Work closely with all delivery team members.
  • Maintain the quality of team deliverables.

โœ…ย What We're Looking For:


  • Requirements:
    • Experience in banking or a similar field.
    • Several years of experience in Java.
    • Experience with REST and Kafka.
    • Experience in Spring Boot, Spring Batch, Spring Cloud Data Flow, etc.
    • Experience in database modeling and SQL queries.
    • University/technical college degree in computer science or a related field.
    • English language proficiency (oral and written).
  • Preferred Experience:
    • Knowledge of GitLab, Docker, and Kubernetes.
    • Good analytical and communication skills, a hands-on mentality, a proactive approach, and stamina.
    • Enjoyment of working in a Scrum team and a commitment to continuous improvement.
  • Nice-to-Have:
    • German language skills (oral and written).
    • Willingness to travel.

๐Ÿ› ๏ธย Tools You'll Use:


  • IntelliJ, GitLab, Confluence, Jira, ArgoCD, Docker.

๐Ÿ“ย Location:ย Lisbon, Portugal


๐Ÿขย Work Model:ย Hybrid (Two days a week in the office - mandatory)


๐Ÿ’ฐย Benefits:


  • Open-minded company culture that encourages employee contributions and independent thinking.
  • 25 annual vacation days.
  • Flexible working hours.
  • Annual allowance for benefits (training, gym, public transportation, technologies, etc.).
  • An amazing onboarding week in Switzerland.
  • iPhone 14.
  • Second screen for working from home (flat or curved).
  • First-month tech allowance for a headset or other work-from-home essentials.
  • Health insurance for you and your family.
  • Life insurance.
  • Office perks (coffee, fruit, stand-up desks, etc.).
  • And much more!

Job Category:ย Software Development

Apply Now
๐Ÿ“ฒ Share this job via: