Senior Java Full Stack Developer – AWS & MCP
We are seeking a highly skilled Senior Java Full Stack Developer with expertise in modern cloud-native application development, AWS, and Model Context Protocol (MCP). The ideal candidate will be responsible for designing, developing, and deploying scalable full-stack applications while integrating AI-powered solutions, MCP servers, and enterprise systems.
The role requires strong backend development experience in Java/Spring Boot, modern frontend development using React and TypeScript, and hands-on experience building cloud-native solutions on AWS.
Key Responsibilities
Design, develop, and maintain scalable full-stack applications.
Develop backend services and microservices using Java and Spring Boot.
Build responsive and modern user interfaces using React, JavaScript, and TypeScript.
Design and develop RESTful APIs and service integrations.
Build and integrate MCP (Model Context Protocol) servers and tools.
Integrate AI/LLM solutions with enterprise applications using MCP.
Develop cloud-native applications and deploy solutions on AWS.
Collaborate with product owners, architects, and engineering teams to deliver high-quality solutions.
Implement secure, scalable, and maintainable application architectures.
Optimize application performance and troubleshoot production issues.
Participate in code reviews, technical design discussions, and architecture decisions.
Contribute to CI/CD pipelines and DevOps automation.
Required Qualifications
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
5+ years of experience in Full Stack Development.
Strong experience with Java and Spring Boot.
Strong frontend development experience using React.js and TypeScript.
Experience developing REST APIs and microservices.
Hands-on experience with AWS cloud services.
Experience with containerized application development.
Strong understanding of software design principles and development best practices.
Mandatory Technical Skills
Backend Development
Java (Java 17+ preferred)
Spring Boot
Microservices Architecture
REST APIs
JPA / Hibernate
Frontend Development
JavaScript
TypeScript
React.js
HTML5
CSS3
AI & MCP
Model Context Protocol (MCP)
AI Agent Integration
LLM-Based Applications
API Integration
Cloud & DevOps
AWS
Docker
Kubernetes
Git
CI/CD Pipelines
Databases
SQL (PostgreSQL, MySQL, SQL Server)
NoSQL Databases (preferred)
Preferred Skills
Python
LangChain / LangGraph
OpenAI API, Anthropic API, Azure OpenAI
Retrieval-Augmented Generation (RAG)
Vector Databases (Pinecone, Weaviate, ChromaDB)
GraphQL
Terraform
Event-Driven Architecture
Kafka
Personal Attributes
Strong problem-solving and analytical skills.
Self-driven and proactive mindset.
Excellent communication and collaboration skills.
Passion for modern technologies, AI, and software engineering.
Ability to work independently and within cross-functional teams.
- Locations
- Gothenburg , Sweden
About Aurora Engineering AB
Aurora Engineering AB is a Swedish engineering consultancy providing technical expertise and project support within the automotive and industrial sectors. We connect skilled engineers with innovative companies to deliver high-quality solutions in product development, design, testing, and digital engineering.