Senior Java Software Engineer, User/Account Management
Bitso
- Ciudad de México
- Permanente
- Tiempo completo
- Proven English fluency.
- A proficient and experienced engineer with vast knowledge of many different tools and business domains. This means you are not tight to the boundaries of the language of your preference but capable of quickly learning and understanding concepts you may be unfamiliar with in a language-agnostic fashion
- A team player. Have a demonstrated ability to work in a fast-paced environment together and feel comfortable to challenge other Sr. Engineers putting ego aside and the common good first rather than the personal benefit
- Autonomous - Is expected to have autonomy and independence and a get-it-done attitude
- A professional with excellent verbal and written language communication skills
- Object Oriented and Functional Programming paradigms (Java and Spring mostly)
- Test-Driven Development and Behaviour-Driven Development (Experience with tools like Mockito, Spock, Cucumber, etc
- Object Oriented and Functional Programming design (Java and Spring mostly) - API Design and Testing
- Continuous Integration and Continuous Deployment. (Experience with tools like Maven, Gradle, Jenkins, and Spinnaker is a great fit)
- Software Architecture and System Design
- Databases
- Understanding of Cloud Architectures, Microservices, and Distributed Systems
- Containerization (Kubernetes and Docker)
- Experience from the User/Account management domain projects
- In databases, PostgreSQL is a plus
- Familiarity with PHP and Shell Scripting is a plus
- Be responsible for building and maintaining Bitso's critical backend services
- Understand the requirements of Bitso's products
- Design and implement software tests
- Engage politely in code reviews to maintain the highest level of quality standards.
- Help and correct bugs on our financial platform
- Drive new feature development cooperatively with the Stakeholders
- Have regular discussions with passionate people from many backgrounds
- Architect solutions and improvements to scale our product and financial platforms
- Ship high-performance code designed for high scale, high growth, high visibility markets for every day hundreds of thousands of users