Key Responsibilities

  • Develop and maintain applications using Java 21 and Spring Boot
  • Participate in all phases of the software development lifecycle
  • Design and implement scalable microservices-based architectures
  • Develop and maintain unit and integration tests
  • Apply Clean Code, SOLID principles, and software engineering best practices
  • Integrate applications with external services and APIs
  • Participate in code reviews and contribute to continuous quality improvement
  • Collaborate with multidisciplinary teams in an Agile/Scrum environment
  • Contribute to technical discussions and architectural decisions

What We're Looking For

  • Strong experience in Java development
  • Hands-on experience with:
  • Java 21
  • Spring Boot
  • Microservices Architecture
  • Maven
  • Experience implementing:
  • Unit Testing
  • Integration Testing
  • Solid understanding of:
  • Clean Code practices
  • SOLID principles
  • Software design patterns
  • Experience working in Agile/Scrum teams
  • Strong analytical and problem-solving skills

Nice to Have

  • Experience with Docker and Kubernetes
  • Knowledge of CI/CD pipelines
  • Experience with Cloud platforms (AWS, Azure, or GCP)
  • Knowledge of application observability and monitoring tools
  • Experience with DevOps practices and automated deployments

Similar jobs

More from act digital
act digital 1 hour ago
act digital EMEA - Alter Solutions 1 hour ago
act digital 1 hour ago

Java Mid

Apply Now
Back to search page