Senior Java Software Engineer
Workplace: Sweden
Expires: August 30, 2025
TechStack Global AB is seeking a Senior Java Developer to work on cutting-edge technology involving microservices, scalable cloud solutions, and real-time event-driven architectures. The role involves designing, developing, and deploying high-performance backend systems using Java, Spring Boot, AWS, and Kafka within a collaborative and innovative team environment.
Main requirements:
  • Strong experience in Java development.
  • Expertise in Spring Boot and microservices architecture.
  • Hands-on experience with REST API design and development.
  • Experience with AWS cloud services such as EC2, S3, Lambda.
  • Knowledge of Kafka and event-driven systems.
  • Experience with Agile methodologies.
  • Strong problem-solving and debugging skills.
Responsibilities:
  • Develop, enhance, and maintain high-performance Java applications.
  • Design and implement RESTful APIs to support business needs.
  • Architect and develop microservices using Spring Boot.
  • Deploy and manage applications on AWS, ensuring scalability and security.
  • Work with Kafka for real-time data streaming and event-driven architecture.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Optimize applications for performance, scalability, and maintainability.
Required hard skills:
  • Java
  • Spring Boot
  • Microservices architecture
  • REST API development
  • AWS (EC2, S3, Lambda)
  • Kafka
  • Agile development practices
Soft skills:
  • Problem-solving
  • Debugging
  • Collaboration
  • Adaptability
  • Communication
Coding languages:
  • Java
Frameworks:
  • Spring Boot
Natural languages:
  • English (Proficient)
Cultural skills:
  • Innovative mindset
  • Team collaboration
  • Client empowerment focus