Senior Java Engineer

Logo of Bitso

Bitso

πŸ“Remote

Job highlights

Summary

Join Bitso's Mercury team as a Senior Java Software Engineer and take ownership of critical technical decisions. Collaborate with the team to implement enhancements and ensure high-quality systems. You will define and deliver cutting-edge solutions, mentor engineers, and set the technical direction. Maintain and improve existing solutions to meet the demands of a growing user base. This role reports to an Engineering Manager and requires strong Java development experience, expertise in core Java concepts, and experience leading engineering teams. Bitso offers a remote-first work environment and a comprehensive benefits package.

Requirements

  • Possess excellent verbal and written language communication skills (English language proficiency required)
  • Have experience in Java development, with a proven track record of designing, developing, and maintaining robust Java applications
  • Have deep technical expertise in core Java concepts, including multithreading, concurrency and optimization of the runtime
  • Excel in designing scalable and high-performance architectures, with a focus on microservices, RESTful APIs, and cloud-native solutions
  • Be a collaborative leader, with experience leading engineering teams, mentoring junior engineers, and driving best practices in software development
  • Be committed to continuous improvement, staying updated with the latest trends and advancements in Java and related technologies
  • Work independently with a proactive, "get it done" attitude
  • Have solid knowledge of Object-Oriented and Functional Programming: Strong design skills in Java and Spring, with a focus on API design, implementation, and testing
  • Have experience with Continuous Integration and Continuous Deployment: Experience with tools like Maven, Gradle, Jenkins, and Spinnaker, ensuring seamless build and deployment pipelines
  • Have knowledge of Software Architecture and System Design: Ability to architect scalable and efficient systems, with a deep understanding of software design principles
  • Have strong expertise in database management, including PostgreSQL, with hands-on experience in database migrations and schema evolution
  • Have a comprehensive understanding of Cloud Architectures, Microservices, and Distributed Systems: Comprehensive understanding of modern cloud environments and the design of microservices and distributed systems
  • Be proficient with Containerization: Proficiency with Kubernetes and Docker, enabling smooth deployment and orchestration of applications
  • Be quick to grasp and adapt to new domains, translating complex requirements into effective technical solutions

Responsibilities

  • 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

Preferred Qualifications

Have familiarity with Additional Technologies: Knowledge of PHP and Shell Scripting is a plus, enhancing versatility across different tech stacks

Benefits

  • Me Time program, including unlimited paid time off
  • Remote-first work environment
  • Employee Stock Option program
  • Zero trading fees through our Bitso Alpha app
  • Extended Family Leave Policy: all birthing parents, non-birthing parents and adopting parents are eligible for a 4-months leave
  • Premium health, dental and life insurances in Mexico, Gibraltar, Colombia, USA, Brazil and Argentina
  • Volunteering days
  • Monthly stipend for gym memberships, relaxation activities, sports equipment, cooking classes, books, entertainment and more

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Bitso know you found this job on JobsCollider. Thanks! πŸ™