Description

Lead technical development for Java-based backend systems and cloud infrastructure.

Responsibilities

  • Develop and maintain REST APIs using Spring Boot.
  • Apply SOLID principles and design patterns to build scalable software.
  • Implement microservices architectures for distributed systems.
  • Manage AWS cloud resources and security configurations.

Required Skills

  • 6+ years of professional software development experience.
  • Strong expertise in Java and the Spring framework.
  • Deep understanding of object-oriented programming and design patterns.
  • Hands-on experience with REST API development.
  • Experience with AWS components: Lambda, RDS, DynamoDB, S3, and EC2.
  • Knowledge of AWS security and VPC rules engine.
  • Degree in any graduate field.

Preferred Skills

  • Experience with Docker and Kubernetes.
  • Practical implementation of microservices.

Education

ANY GRADUATE