DevJobs

Senior Software Java Engineer

Overview
Skills
  • Java Java ꞏ 4y
  • Spring Boot Spring Boot
  • RESTful API RESTful API
  • Design Patterns
  • Microservices Microservices
  • CI/CD CI/CD
  • AWS AWS ꞏ 4y
  • Docker Docker
  • Kubernetes Kubernetes
  • ECS
  • S3
  • Observability
  • Lambda
  • EC2
  • Cloud-native
  • CI
  • CD

We are looking for a Senior Java Software Engineer


Key Responsibilities

• Design and develop microservices architecture on AWS

• Build RESTful APIs using Java and Spring Boot

• Take part in designing, architecting, and implementing new features

• Work in an Agile environment

• Troubleshoot, debug, and optimize large-scale distributed systems

• Implement cloud-native solutions leveraging AWS services

• Drive performance improvements, scalability, and system reliability


What We’re Looking For

• Strong background in product infrastructure, not only feature development - Must

• Real, practical experience developing on AWS (not only deployment) - Must

• Hands-on experience with AWS services such as EC2, S3, Lambda, ECS - Must

• Experience with software design, Design Patterns, and microservices architecture - Must

• Experience with Docker/Kubernetes, CI/CD, Observability, and cloud-native tooling - Must

• Experience in SaaS, startup, or product-based environments - Must

• BSc in Computer Science, Software Engineering, or related field - Must

• At least 4 years of experience in Java development or cloud development - Must

• Strong experience with Java 8+, Spring Boot, and REST APIs - Must

Unilink Ltd.