Fullstack Java Developer in Corporate Payments
Workplace: Stockholm, Sweden
Expires: June 13, 2025
Join Swedbank as a Fullstack Java Developer to design, develop, and maintain robust, scalable corporate payment solutions. Collaborate in an Agile environment, contribute to continuous improvement, and work with state-of-the-art technologies.
Main requirements:
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • At least 4 years experience in Java development with proficiency in Java frameworks and libraries
  • Understanding of microservice architecture and experience in API development using Java Spring Boot
  • Experience with Angular is a strong advantage
  • Knowledge of containerization technologies like Docker and orchestration tools preferably OpenShift
  • Experience integrating APIs and microservices with external systems and services
  • Solid understanding of object-oriented programming principles and design patterns
  • Experience working in collaborative development environments with best practices like version control, code reviews, and continuous integration
  • Knowledge of software development lifecycle (SDLC) processes and methodologies
  • Ability to analyze and solve complex problems efficiently
  • Ability to work 24/7 on-call every fourth week to maintain service SLAs
  • Teamwork skills, independence, and proactive task initiation
Responsibilities:
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications
  • Design, develop, test, and deploy Java-based applications including backend and frontend functionality
  • Participate in code reviews to ensure adherence to coding standards and best practices
  • Identify and troubleshoot software defects and performance issues
  • Work closely with Product Owners and Agile teams to ensure timely delivery of software features
  • Contribute to continuous improvement of development processes and methodologies within the SAFe framework
Required hard skills:
  • Java development
  • Java frameworks and libraries
  • Microservice architecture
  • API development
  • Java Spring Boot
  • Angular
  • Docker
  • OpenShift
  • Integration of APIs and microservices
  • Object-oriented programming
  • Design patterns
  • Version control
  • Code reviews
  • Continuous integration
  • SDLC knowledge
Soft skills:
  • Excellent teamwork
  • Independence
  • Proactive task initiation
  • Problem-solving ability
Coding languages:
  • Java
  • JavaScript/TypeScript (for Angular)
Frameworks:
  • Spring Boot
  • Angular
  • SAFe framework
Natural languages:
  • English (Proficient)
Cultural skills:
  • Working in an open and collaborative team environment
  • Supporting work-life balance and continuous personal development