Full Stack Engineer

Requirements

Technical Skills

  • Strong proficiency in Java and Spring Boot , including Spring MVC, Spring Data, Spring Security, etc.
  • Solid understanding of Microservices architecture , distributed systems, service discovery, circuit breakers, and API gateways.
  • Experience with messaging/streaming platforms like Kafka , RabbitMQ , or similar tools.
  • Hands-on experience with front-end frameworks such as React , Angular , or Vue .
  • Familiarity with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Redis ).
  • Experience with Docker , Kubernetes , and cloud platforms ( AWS, GCP, Azure ).
  • Understanding of CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI, etc.).
  • Knowledge of application security, authentication/authorization, and best coding practices.

Soft Skills

  • Strong problem-solving and analytical thinking.
  • Excellent communication and collaboration skills.
  • Ability to work in an agile environment and handle multiple tasks.
  • Attention to detail and commitment to high-quality deliverables.

Preferred Qualifications (Optional)

  • Experience with domain-driven design (DDD) .
  • Familiarity with API Gateway solutions (Zuul, Spring Cloud Gateway).
  • Exposure to serverless components or hybrid architectures.
  • Prior experience in fast-paced startup or high-scale environments.

Education & Experience

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 3–7 years of full-stack development experience with a strong backend foundation in Sprin

Job Details

Company
Net2Source (N2S)
Location
Sheffield, UK
Posted