Aera Technology logo
Aera Technology

Senior Software Engineer Backend

🕐 18 dias atrás📍 Cluj-Napoca, Romania
Candidaturas encerradasVer outras vagas

Responsibilities:

  • Design, build and maintain efficient, reusable, and reliable code and automation.
  • Use AI-enabled engineering practices to enhance code quality, automate repetitive work, and accelerate development/testing/documentation.
  • Collaborate with cross-functional teams to influence product direction and define functional requirements.
  • Identify opportunities for technical and product innovation, and proactively design solutions that elevate system performance and user experience.
  • Gain in-depth knowledge of the owned modules and maintain a comprehensive understanding of the end-to-end flows and modules that interact with them from a business point of view.
  • Deliver highly scalable, robust, and performant APIs and software products.
  • Identify and resolve technical challenges to ensure high-quality software delivery.
  • Mentor junior team members and contribute to a culture of engineering excellence.
  • Participate in design and code reviews.
  • Identify bottlenecks and bugs in applications, and devise solutions to ensure the best possible performance, quality, and responsiveness of the applications.

About You:

  • 8+ years of experience working in Java, server-side development, with a proven track record of delivering great software.
  • Adopter of modern LLM tools for Java backend development.
  • You can discuss design patterns, memory management and performance optimization.
  • Experience with working on Spring Boot, ORM Frameworks, Microservices and REST APIs, GIT, Gradle and Linux platforms.
  • Experience with modern design approaches like Event Based Design, Component-Based Design, SOLID, KISS, DRY, YAGNI, Clean Code.
  • Experience with SQL development, data modeling, and complex data structures for high-volume and high-velocity data.
  • Hands-on experience with frameworks such as JUnit, TestNG, Mockito.
  • Experience with Docker and Kubernetes is a strong plus.
  • Working knowledge in AWS, Kafka, Apache Spark, Elastic search, REDIS, ELK.
  • Experience building secure, complex, and scalable APIs, from design through deployment.
  • Solid understanding of writing and delivering testable quality code, from the ground up.
  • Experience with streaming data and complex event processing systems.
  • Have a positive energy and enthusiasm - cultural fit is a big deal for us, we’re looking for smart people who are excited about solving big problems and are self-motivated to get things done.
  • Are organised and have a professional attitude to work - You’re a good communicator, you are pragmatic, and you know how to build trust.

🇧🇷 Essa vaga exige inglês. Você está pronto?

A DevSpeak Academy prepara desenvolvedores brasileiros para conquistar vagas internacionais. Domine o inglês técnico com professores que entendem o mundo dev.

Conheça a DevSpeak Academy
Candidaturas encerradasVer outras vagas