Java Developer
Outpost24
- Karlskrona, Blekinge
- Permanent
- Heltid
- Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications.
- Design, develop, and deploy efficient and maintainable Java applications.
- Write clean, reusable, and testable code that follows best practices and coding standards.
- Conduct code reviews and provide constructive feedback to ensure code quality and performance.
- Identify and troubleshoot software defects and performance issues.
- Optimize applications for maximum speed and scalability.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 4+ years of software development experience
- Proficiency in Java, including knowledge of Java frameworks and libraries.
- Experience in building scalable and high-performance microservice based applications using Java.
- Experience in scalable and cloud native, high availability systems like Kubernetes
- Experience in developing REST APIs
- Proficiency in using Git or other version control systems.
- Familiarity with Agile development methodologies.
- Strong communication and collaboration abilities.
- Golang
- Python
- Kafka
- PostgreSQL
- The chance to work with experienced software engineers worldwide at market leading, innovative Scandinavian SaaS company looking to accelerate growth
- Flexible working hours from Monday-Friday, no overtime
- A modern working environment with fun colleagues and challenging tasks
- A Scandinavian work culture: creativity, innovation, and work-life balance
- A wellness package supports employees stay healthy and wealthy
- Exciting company outings/events and team building activities