Job Description

description of job

Principal Software Engineer

Swedium Global is the growing System Engineering and Solution Company, offers services like Semiconductor Engineering R&D Services, Embedded Systems Development, Custom Application Software Development, Web and Cloud Application Development, Testing Services, Consultancy and Outsourcing services to our clients across the globe for an onsite and offshore business model. Swedium Global is having presence in Sweden, Finland, Poland, Czech Republic and in India.

LocationGothenburg

Job TitlePrincipal Software Engineer

Required Experience : 10+ Years

Role Overview

We are seeking an experienced Principal Software Engineer with strong expertise in Java (21+) and Spring Boot to design and build scalable, high-performance applications. You will play a key role in developing robust backend systems, contributing to architecture decisions, and ensuring high-quality software delivery.

Key Responsibilities

  • Design, develop, and maintain scalable and high-performance applications
  • Build and enhance backend services using Java (21+) and Spring Boot
  • Develop and integrate RESTful APIs and microservices
  • Ensure code quality, performance optimization, and security best practices
  • Collaborate with cross-functional teams including QA, DevOps, and product teams
  • Contribute to continuous improvement, automation, and best practices

Required Skills

  • Strong experience with:
  • Java (21+) and Spring Boot (mandatory)
  • Solid understanding of:
  • REST APIs
  • Microservices architecture
  • Asynchronous programming
  • Experience with:
  • PostgreSQL or similar relational databases
  • Git for version control
  • Docker and containerization
  • Basic knowledge of:
  • Linux systems
  • Server/cloud-based infrastructure

Nice-to-Have Skills

Experience with:

  • JMS (Java Messaging Service)
  • Liquibase
  • AWS cloud services
  • Test automation frameworks

 

Language Requirement

  • Fluent in English (written and spoken)

Job Overview

  • Location : Gothenburg, Sweden
  • Vacancy : 1
  • Key Skills : Java 21, Springboot, AWS, Microservices, Linux