Última atualização: 11 de Outubro de 2024

Staff Java Engineer

🌍 100% Remoto✈️ Vaga internacional💬 Inglês

Via Bitso

Sobre

Who You Are 

  • You are a professional with excellent verbal and written language communication skills (English language proficiency required)
  • You are experienced in Java development, with a proven track record of designing, developing, and maintaining robust Java applications.
  • You have deep technical expertise in core Java concepts, including multithreading, concurrency and optimization of the runtime.
  • You excel in designing scalable and high-performance architectures, with a focus on microservices, RESTful APIs, and cloud-native solutions.
  • You are a collaborative leader, with experience leading engineering teams, mentoring junior engineers, and driving best practices in software development.
  • You are committed to continuous improvement, staying updated with the latest trends and advancements in Java and related technologies.
  • You are expected to work independently with a proactive, "get it done" attitude.

We expected solid knowledge of

  • Object-Oriented and Functional Programming: Strong design skills in Java and Spring, with a focus on API design, implementation, and testing.
  • Continuous Integration and Continuous Deployment: Experience with tools like Maven, Gradle, Jenkins, and Spinnaker, ensuring seamless build and deployment pipelines.
  • Software Architecture and System Design: Ability to architect scalable and efficient systems, with a deep understanding of software design principles.
  • Databases: Strong expertise in database management, including PostgreSQL, with hands-on experience in database migrations and schema evolution.
  • Cloud Architectures, Microservices, and Distributed Systems: Comprehensive understanding of modern cloud environments and the design of microservices and distributed systems.
  • Containerization: Proficiency with Kubernetes and Docker, enabling smooth deployment and orchestration of applications.
  • Domain Understanding: Quick to grasp and adapt to new domains, translating complex requirements into effective technical solutions.
  • Familiarity with Additional Technologies: Knowledge of PHP and Shell Scripting is a plus, enhancing versatility across different tech stacks.

What You Will Do 

  • Architect Scalable Solutions: Design and implement scalable, high-impact improvements to our product that support rapid growth and high visibility.
  • Deliver High-Performance Code: Produce efficient, high-performance code that scales to meet the demands of hundreds of thousands of daily users.
  • Stay Hands-On: Maintain active involvement in coding, participating fully in the development process from start to finish.
  • Design and Implement Tests: Create comprehensive software tests to ensure robust and reliable systems.
  • Conduct Quality Code Reviews: Perform thorough and respectful code reviews, maintaining the highest quality standards across the team.
  • Resolve Issues Efficiently: Act quickly to debug and resolve issues, minimizing disruption and maintaining system integrity.
  • Champion Engineering Excellence: Advocate for best practices in engineering, promoting efficiency, continuous improvement, and innovation.
  • Foster Knowledge Sharing: Engage with the Bitso engineering community, contributing to knowledge sharing, innovation, and effective problem-solving.

Benefícios

  • Zero trading fees through our Bitso app;
  • Premium health, dental and life insurances (regional);
  • Me Time program, including unlimited paid time off;
  • Employee Stock Option program;
  • Extended Family Leave policy.

Outras Informações

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar".

Hey!

Cadastre-se na Remotar para ter acesso a todos os recursos da plataforma, inclusive inscrever-se em vagas exclusivas e selecionadas!