System Developer (Fullstack) Senior Level
Description
Job Description
We are seeking a highly skilled Senior System Developer (Fullstack) for our client. The role involves working within a collaborative agile environment that emphasizes ownership, continuous feedback, and close interaction with stakeholders throughout the entire software development lifecycle.
The selected consultant will actively contribute from early-stage requirement analysis through development, testing, deployment, and ongoing improvements. This position requires a proactive approach to innovation, quality enhancement, and automation while ensuring alignment with the client’s standards and methodologies.
Key Responsibilities
- Design, develop, and maintain backend systems primarily using Java (Spring framework)
- Manage and optimize application server environments, particularly JBoss
- Contribute to frontend development activities using Vue 3 where required
- Drive continuous integration and deployment (CI/CD) processes using tools like Docker and Kubernetes
- Oversee the lifecycle management of existing applications and services
- Collaborate with internal teams and external stakeholders to translate business needs into technical solutions
- Implement automation strategies to improve efficiency, scalability, and quality
- Ensure all solutions comply with requirements related to performance, operability, maintainability, and IT security
- Document technical processes and share knowledge with relevant stakeholders within the client organization
Additional Responsibilities
- Apply Test-Driven Development (TDD) and Behavior-Driven Development (BDD) practices
- Work with microservices architecture and API management tools such as WSO2 API Manager
- Participate in continuous improvement initiatives and environmental monitoring
Working Methodology
- Agile and iterative development approach
- Framework alignment with SAFe (Scaled Agile Framework) principles
- High degree of individual accountability within a team-oriented setup
- Strong emphasis on value-driven delivery and continuous feedback loops
Technology Stack & Tools
Technologies:
- Java (Spring Boot, Spring Security)
- Docker, Kubernetes, Kafka
- JBoss Application Server
- JavaScript (Vue 3), HTML, CSS (aligned with WCAG 2.1 & DIGG guidelines)
Tools & Platforms:
- Jira, Confluence
- GitLab, Maven
- Insomnia, Swagger (API)
- MQ Explorer, WSO2
- Figma, Cypress, Cucumber, Gherkin
Skills Required
- Strong expertise in Java development (Spring ecosystem)
- Proficiency in JavaScript and modern frontend frameworks (Vue 3)
- Hands-on experience with CI/CD pipelines and containerization tools
- Solid understanding of microservices architecture and API integrations
- Familiarity with cloud-native and distributed systems
Education Requirements
- Relevant degree in Computer Science, Information Technology, or a related field (or equivalent practical experience)
Experience Required
- Senior-level experience in fullstack system development
- Proven track record working in agile environments and delivering scalable solutions
Language Requirements
- Proficiency in Swedish (mandatory)
Job Mode: On-site with flexible remote option (up to 60%)
Zahtjevi
Obrazovanje
Post-secondary education two years or longer in Technology and Technical Industry
Radno iskustvo
Software Developer