Backend Engineer
2 meses atrás
About the Role
You will be part of a core engineering team building the world's most robust wealth management platform to connect Investors with borrowers. You are a self-motivated hacker and tinkerer that can wear many hats and is excited to build business applications that drive revenue and delight our customers. You are entrepreneurial in nature and balance between building the coolest product using the bleeding edge technology with an eye on go to market timing and established stable technologies.
As a backend engineer, you're passionate about producing well-designed, well-abstracted and reusable code which performs well and scales under increasing load. You love to learn and share new concepts and technologies. You are eager to collaborate with other smart people with an open mindset in order to deliver the "best" solution. You truly care about well-designed APIs, and get excited upon hearing about event sourcing, reactive microservices and eventual consistency
What you'll do- Collaborate with a diverse global team of engineers, designers and product managers in an agile environment.
- Develop and maintain a growing repository of reactive microservices based on a technology stack including Java, Spring (IoC, Data, Boot, Cloud), Play, Akka, Docker/Kubernetes, while leveraging messaging systems, relational databases, and NoSQL data stores such as Kafka, MySQL, Redis and ElasticSearch.
- Design, document and implement reusable software, write unit tests, create database schemas and tailor RESTful APIs in collaboration with our front end engineers.
- Participate in the software's development lifecycle from beginning to end; from requirements analysis, to solution design, to development, code reviews, to releasing and monitoring services on production, extracting metrics and analyzing distributed traces.
- Have strong communication skills. Learn from other talented engineers, share your own experiences, be given opportunities to experiment and expand your education, do research and present work to others.
- Degree in Computer Science/Engineering or similar, or equivalent experience
- 2+ years of software development experience in an equivalent role
- Solid knowledge of Java (11+) programming, including experience with web application frameworks and expertise designing and implementing RESTful APIs.
- Strong foundations in object oriented programming, good problem solving skills, a proven understanding of established software engineering practices resulting in clean solutions, as well as reusable and well-tested code.
- An ability to write and optimize SQL, an understanding of relational databases, indexes, joins and de/normalization, and experience with one such database (ideally MySQL/Postgres).
- An understanding of microservice-based architectures; the advantages as well as the considerable added complexities.
- Experience with the Spring ecosystem, particularly with Spring Boot, Data, IoC, and Spring Cloud.
- Knowledge of a messaging solution such as Kafka or RabbitMQ.
- Experience working in virtualized environments like Docker.
- Experience working with the Play framework, Akka, and/or websockets.
- An understanding of reactive principles, eventual consistency, and event sourcing.
- Familiarity with functional programming, and the advantages of data immutability.
- Experience with NoSQL data stores such as ElasticSearch, Redis, or Neptune.
We offer very attractive market compensation and benefits packages including a competitive base salary, stock option plan, health insurance, education, unlimited paid vacation, and that's before you even step in the office This is an opportunity to work with a group of diverse, smart, and friendly people from 8 different countries across three continents who speak a total of 17 different languages. Our team is comprised of successful entrepreneurs with combined exits of over $1B, and we get social with each other during happy hours, exercise classes and team off sites in our work hard/play hard culture.
#J-18808-Ljbffr-
Backend Software Engineer
3 semanas atrás
Região Geográfica Intermediária de São Luís, Brasil Yieldstreet Tempo inteiroAbout the RoleWe are seeking a talented Backend Software Engineer to join our core engineering team in building the world's most robust wealth management platform. As a key member of our team, you will be responsible for designing, developing, and maintaining a growing repository of reactive microservices based on a technology stack including Java, Spring,...
-
Software Engineer
3 semanas atrás
Juiz de Fora, Minas Gerais, Brasil Rheserva Tempo inteiroJob Title: Software Engineer - BackendAbout the Role: We are seeking a highly skilled Software Engineer - Backend to join our team. The successful candidate will be responsible for designing, developing, and maintaining our backend software systems.Key Responsibilities:Design and develop scalable and efficient backend software systemsCollaborate with...
-
Senior Backend Development Team Lead
4 semanas atrás
Região Geográfica Intermediária de São Luís, Brasil Alpha Talent Solutions Tempo inteiroTeam Leadership and DevelopmentWe are seeking a highly skilled and experienced Backend Engineering Team Manager to lead our PHP development team. As a key member of our team, you will be responsible for recruiting, coaching, and mentoring team members to ensure the right mix of skills and knowledge.Key ResponsibilitiesDirectly manage and develop the skills...
-
Software Engineer
3 semanas atrás
São Paulo, São Paulo, Brasil Rede Altana Tempo inteiroWe are seeking a skilled Software Engineer (Backend) to join our team at {company}.The ideal candidate will have a strong foundation in backend development and be proficient in languages such as Java or Python.Responsibilities will include designing and developing scalable and efficient backend systems, working closely with the frontend team to ensure...
-
Backend Engineer
Há 1 mês
São Paulo, Brasil Wildlife Tempo inteiroWe're looking for a hardworking and passionate Backend Engineer to join Wildlife's Engineering team.At Wildlife, we understand that the work we do has a significant impact on our company's success and culture. The right person for this position is naturally curious, thrives in a “take the initiative” environment, loves solving complex problems, and can...
-
Backend Engineer
Há 1 mês
São Paulo, Brasil Wildlife Studios Tempo inteiroWe're looking for a hardworking and passionate Backend Engineer to join Wildlife's Engineering team.We know that the work we do has a high impact on our company's success and culture. The right person for this position is curious by nature, comfortable in a “take the initiative” environment, loves solving problems, and can thrive in a fast and growing...
-
PHP Backend Development Team Leader
Há 1 mês
Região Geográfica Intermediária de São Luís, Brasil Alpha Talent Solutions Tempo inteiroResponsibilities: Recruiting, coaching, mentoring, providing feedback, and continuously improving the team to ensure the right mix of skills and knowledge. Directly managing the individuals within the team, being accountable for their performance, job satisfaction, and career development planning. Facilitating and driving the teams timely and high-quality...
-
Backend Software Engineer
3 semanas atrás
Região Geográfica Intermediária de Vitória da Conquista, Brasil Trustly Tempo inteiroAbout the RoleWe are seeking an experienced Backend Software Engineer to join our team at Trustly, a leading Open Banking Payments provider. As a Java developer, you will play a key role in designing and implementing scalable payment solutions that meet the needs of our merchants and consumers.Key ResponsibilitiesDesign and develop high-quality Java software...
-
Software Engineer
3 semanas atrás
São Paulo, São Paulo, Brasil Grupo EBS Tempo inteiroJob Title: Software Engineer - BackendAbout the Role:As a software engineer - backend, you will be responsible for designing, developing, and maintaining the backend infrastructure of our software applications. This includes working on the backend architecture, implementing APIs, and ensuring data integrity.Key Responsibilities:Design and develop...
-
Software Engineer
3 semanas atrás
São Paulo, São Paulo, Brasil Lyra Home Tempo inteiroJob Title: Backend Software EngineerWe are looking for a skilled Backend Software Engineer to join our team at {company}. The ideal candidate will have a strong understanding of software development principles and be able to design and implement scalable, efficient, and reliable software systems.Key Responsibilities:Design, develop, and test software...
-
Senior Software Engineer
3 semanas atrás
Santana de Parnaíba, São Paulo, Brasil ESPRO Tempo inteiroJob Title: Backend Software EngineerWe are seeking a skilled Backend Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and implementing scalable, efficient, and secure back-end systems using cloud-based technologies. Your expertise in cloud development will enable us to deliver innovative...
-
Senior Software Engineer
3 semanas atrás
Rio de Janeiro, Rio de Janeiro, Brasil Buscarvagas - Empregos E Consultoria Brasil Tempo inteiroWe are seeking a skilled Senior Software Engineer - Backend to join our team.This role will be responsible for designing and implementing scalable and efficient backend systems.Main ResponsibilitiesDesign and implement backend systems using Java and SpringCollaborate with cross-functional teams to ensure seamless integration of backend systemsDevelop and...
-
Software Engineer
3 semanas atrás
São João de Meriti, Rio de Janeiro, Brasil Luparella Consultoria RH Tempo inteiroThe company {company} is seeking a skilled Software Engineer - Backend Development to join their team. Responsibilities include:Designing and implementing robust backend systemsCollaborating with cross-functional teams to deliver high-quality softwareMaintaining and improving existing codebasesRequirements:Proficiency in backend development languages (e.g....
-
Software Engineer
3 semanas atrás
São Luís, Maranhão, Brasil Abre São Luis Tempo inteiroWe are seeking a talented Software Engineer to join our team. As a Backend Developer, you will be responsible for designing, developing, and maintaining scalable and efficient back-end systems.Key Responsibilities:Design and implement back-end systems using Java, Python, or C#Collaborate with cross-functional teams to identify and prioritize project...
-
Backend Developer
3 semanas atrás
Região Geográfica Intermediária de Pelotas, Brasil Ruby Labs Tempo inteiroAble empowers individuals to achieve lasting weight goals and optimal health through a personalized program unlike any other. Combining proven science with dedicated 1-on-1 coaching, we go beyond traditional weight loss apps by addressing all aspects of well-being: sleep, nutrition, movement, stress, and medication. Our data-driven approach and expert...
-
Software Engineer
3 semanas atrás
São Bernardo do Campo, São Paulo, Brasil Allis Soluções em Trade e Pessoas Tempo inteiroJob Title: Software Engineer - BackendAbout the Role: We are seeking a talented Backend Developer to join our team. As a Backend Developer, you will be responsible for designing, developing, and maintaining the backend systems of our applications.Key Responsibilities:Design, develop, and maintain backend systemsCollaborate with cross-functional teams to...
-
Backend Software Engineer
4 semanas atrás
São Paulo, São Paulo, Brasil NINJIO Cybersecurity Awareness Training Tempo inteiroJob Overview:We're seeking a skilled Backend Software Engineer to join our engineering team at NINJIO Cybersecurity Awareness Training. This role involves building scalable, reliable backend systems that support our cybersecurity products.Key Responsibilities:Developing backend services, APIs, and databases that power our platforms.Collaborating with...
-
Software Engineer
3 semanas atrás
Rio de Janeiro, Rio de Janeiro, Brasil Fundação Movimento Universitário De Desenvolvimento Econômico E Social - Mudes Tempo inteiroWe are seeking a skilled Software Engineer - Backend to join our team at {company}. As a key member of our development team, you will be responsible for designing and implementing scalable and efficient backend systems. Your expertise in programming languages such as Java or Python will be essential in driving our business forward.Main...
-
Senior Backend Engineer
Há 1 mês
São Paulo, Brasil Wildlife Tempo inteiroWe're looking for a hardworking and passionate Senior Backend Engineer to join Wildlife's Engineering team.At Wildlife, we understand that the work we do has a significant impact on our company's success and culture. The right person for this position is naturally curious, thrives in a “take the initiative” environment, loves solving complex problems,...
-
Senior Software Engineer
3 semanas atrás
São Bernardo do Campo, São Paulo, Brasil Recrutarh Tempo inteiroJob Title: Backend Development Software EngineerJob Summary:As a Backend Development Software Engineer at «{company«}, you will be responsible for designing, developing, and maintaining the backend infrastructure of our software applications. This includes working with our team to identify business needs and developing solutions to meet those needs. You...