Careers - Senior Software Developer (Java)
DevelopmentGothenburg, SwedenFull-time
We are seeking an experienced Senior Software Developer with strong Java expertise to join our team and work on enterprise-level applications.
About the role
As a Senior Software Developer specializing in Java at Aidoni, you will be responsible for designing, developing, and maintaining robust enterprise applications. You'll work with cutting-edge Java technologies and frameworks, collaborating with cross-functional teams to deliver high-quality software solutions.
You'll have the opportunity to work on diverse projects with industry-leading clients, using modern Java ecosystems and best practices. We offer a flexible work environment and encourage continuous learning and professional growth.
Responsibilities
- •Design and develop scalable Java-based applications and services
- •Write clean, maintainable, and well-documented code following best practices
- •Participate in architectural decisions and technical design reviews
- •Collaborate with product owners, designers, and other developers
- •Mentor junior developers and contribute to team knowledge sharing
- •Ensure code quality through testing, code reviews, and refactoring
Requirements
- •5+ years of professional Java development experience
- •Strong proficiency in Java and the JVM ecosystem
- •Experience with Spring Framework (Spring Boot, Spring MVC)
- •Knowledge of RESTful APIs and microservices architecture
- •Experience with databases (SQL and/or NoSQL)
- •Familiarity with build tools (Maven, Gradle) and CI/CD pipelines
- •Excellent problem-solving and communication skills
- •Experience working in agile development teams
Let us know how we can help you
