Senior Software Engineer
Workplace: Upplands Väsby, Sweden
Expires: June 30, 2025
As a Senior Java Developer at Progressiv Solutions AB, you will use advanced technologies such as AWS and Microservices to create leading-edge solutions and services. You will play a key role in maintaining innovation and relevance in our offerings now and into the future.
Main requirements:
- Academic degree in Computer Science, Mathematics, Engineering or related field
- Minimum of 8 years relevant professional experience
- Fluent in English, written and verbal
- Strong experience in Agile methodologies (SAFe, Scrum)
- Expertise in Microservices Architecture
- Proficiency in Java versions 8-11
- Experience with Linux environment
- Hands-on experience with Spring Boot and Maven
- Unit testing experience using JUnit
- Deep understanding of AWS services including CloudFormation, IAM, EC2, ECS, Lambda, API Gateway, DynamoDB and/or Aurora PostgreSQL
Responsibilities:
- Collaborate with team throughout full service lifecycle from requirements gathering to continuous improvements
- Develop scalable, secure, high-performance applications using Java and AWS
- Design and implement microservices architectures
- Ensure coding, testing and deployment best practices
- Work effectively in Agile teams using SAFe and Scrum
Required hard skills:
- Java (8-11)
- AWS CloudFormation
- AWS Identity and Access Management (IAM)
- Amazon EC2
- Amazon Elastic Container Service (ECS)
- AWS Lambda
- AWS API Gateway
- DynamoDB and/or Aurora PostgreSQL
- Spring Boot
- Maven
- Linux environment
- JUnit
- Microservices Architecture
- Agile methodologies (SAFe, Scrum)
Recommended hard skills:
- Experience with relational and non-relational databases
- Familiarity with Liquibase for database versioning
- Knowledge of ActiveMQ
- Experience with certificate management and security best practices
- Experience with Continuous Integration and Deployment (CI/CD) in microservices architecture
Soft skills:
- Curious
- Innovative
- Analytical problem solver
- Team player
- Inclusive and collaborative
Coding languages:
- Java
Frameworks:
- Spring Boot
- Maven
Operating systems:
- Linux
Natural languages:
- English (Proficient)
Cultural skills:
- Collaborative Agile work environment
- Innovative and dynamic team
You might also like:
- Senior Power Electronics Engineer – Charging & Electrical Distribution Systems
- Security Guard at Växjö
- Flying Start Program at Saab Aeronautics
- IT Support Technician Evening/Night
- IT Technician
- Junior IT Support / Servicedesk Support Specialist
- ServiceNow Developer
- IT GxP Validation Manager
- Helpdesk Consultant in Public Sector
- Senior Software Quality Assurance Engineer (SQAE)