Senior Software Engineer focused on back-end development for ClickBus's platform. Building solutions that enhance travel experience by improving the software architecture.
Responsibilities
Support the definition of software architectures, helping to build and improve our app while following performance, scalability, security and other best-practice standards;
Identify, analyze and solve various low- and medium-complexity issues, as well as find new ways of execution based on lessons learned and share them with the team;
Handle prioritization and re-prioritization of tasks, adjusting plans when requested;
Share ideas and suggestions in a structured, data- and fact-based way, and align expectations with leadership, peers, the team and other departments;
Work autonomously and responsibly in collaboration with product, design and other developers across different stacks;
Research new technologies and present feasibility and opportunity for discussion;
Take responsibility for your deliveries and maintain a high level of performance, personal development and behavior in line with the company's and team's values;
Requirements
Experience with Java and Kotlin;
Knowledge of SQL;
Experience with unit testing;
Knowledge of NoSQL;
Produce clean, organized and reusable code;
Knowledge of design patterns and practical application in day-to-day work;
Knowledge of test-driven development (TDD), behavior-driven development (BDD) and the testing pyramid;
Understanding and application of SOLID principles and Clean Code practices;
Experience in dynamic teams and agile development methodologies;
Benefits
Food/Meal Allowance: R$ 1,000.00/month credited to the Flash card (Flexible Benefits)
Home Office Allowance: R$ 141.16/month credited to the Flash card (Flexible Benefits)
Flexible Benefits: R$ 200.00/month credited to the Flash card (Flexible Benefits)
Busonauta Traveler: our exclusive benefit for Busonautas — R$ 2,000.00/year to use on bus ticket purchases via the app or website;
Commuter allowance (vale-transporte);
Parking;
Health insurance (SulAmérica): no copayment and no monthly fee;
Dental insurance (SulAmérica);
Childcare assistance for mothers and fathers;
Parental leave: 6 months maternity and 30 days paternity;
Life insurance;
Wellhub and totalPass;
Annual profit-sharing (PLR);
Birthday day off;
Petlove partnership;
Pharmacy assistance;
Assistance for children with disabilities (PCD);
Partnerships with educational and leisure institutions;
Java Developer supporting innovative IT solutions for BHS with a focus on agile methodologies and microservices. Collaborate in architecture design and solution implementation.
Analista de Desenvolvimento Back End Java JR na Almaviva Solutions. Oportunidades para desenvolvimento de carreira e desafios com tecnologias inovadoras.
Backend Engineer at Craft responsible for designing and implementing services integrating mobile and web clients with core data. Focusing on high performance APIs and cloud - native solutions.
Backend Engineer responsible for designing and implementing services that integrate mobile and web clients. Ensuring high performance and reliability of APIs while using Node.js and TypeScript.
Backend Developer developing innovative applications for IoT, Mobile Private Networks and health solutions at Vodafone. Collaborating in an Agile environment to deliver high - quality global solutions.
Java Developer working with database - driven applications in a hybrid setting. Engaging in the digital transformation with a focus on innovative solutions for customers.
Backend Developer for Progress OpenEdge involved in software development and optimization at GRÜN Software Group. Collaborating with various departments and contributing to innovative solutions.
Baufinanzierungsprofi oder Bankkaufmann*frau bei Baufi24 zur Bearbeitung von Finanzierungsanfragen für Kunden. Arbeiten mit digitalen Tools und flexiblen Arbeitsmodellen in Festanstellung oder Selbstständigkeit.
Python Developer role focused on developing pricing tools for Aviva Canada's commercial sector. Collaborate with teams to integrate innovative solutions and enhance pricing strategies.
Software Developer responsible for implementing features and solutions in Euna Marketplace applications. Collaborating with teams to enhance processes and deliver high - quality software solutions.