Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

act digital

NewBe an early applicant

Senior Java Developer | Cloud & Emerging Technologies

Posted Updated 8 views
Discussion

Summary

Senior backend Java developer designing and building cloud-native microservices, high-performance REST APIs and distributed systems with Spring Boot on AWS, Azure or GCP, in an Agile team alongside Architecture, QA, DevOps and Business; the role also explores emerging tech like event-driven architectures and blockchain.

About the Role

We are looking for a talented Senior Java Developer to join a strategic technology initiative focused on building next-generation digital solutions.

This role is ideal for someone with a strong backend engineering background, experience with cloud-native architectures, and a genuine interest in emerging technologies. You will contribute to the design and development of scalable, high-performance systems while working alongside multidisciplinary teams in an innovative and Agile environment.

Key Responsibilities

  • Design, develop, and maintain backend solutions using modern Java and Spring Boot.
  • Build and evolve cloud-native microservices architectures.
  • Participate in the design of scalable, resilient, and high-availability systems.
  • Develop and integrate high-performance APIs and distributed systems.
  • Collaborate closely with Architecture, QA, DevOps, and Business teams.
  • Ensure software quality through clean code principles, automated testing, and code reviews.
  • Contribute to the continuous improvement of performance, security, observability, and reliability.
  • Explore and adopt emerging technologies, frameworks, and engineering practices.

Mandatory Requirements

  • Strong experience in backend development using modern Java versions
  • Solid experience with Spring Boot and the Spring ecosystem
  • Proven experience designing and developing microservices architectures
  • Experience working in cloud environments (AWS, Azure, or GCP)
  • Experience developing REST APIs and distributed systems
  • Knowledge of software engineering best practices, including CI/CD, automated testing, and Git
  • Experience working in Agile environments (Scrum)

Nice to Have

  • Experience with event-driven architectures
  • Knowledge of blockchain or distributed ledger technologies
  • Interest or experience in gaming, real-time systems, or high-performance applications
  • Experience with Docker and Kubernetes
  • Knowledge of observability tools and practices (logging, metrics, tracing)
  • Experience in payments, fintech, or highly regulated environments

Personal Skills

  • Strong analytical and critical-thinking skills
  • Passion for technology and innovation
  • Proactive and autonomous mindset
  • Excellent communication and collaboration skills
  • Strong focus on quality, performance, and continuous improvement.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →