Job Closed
This listing is no longer active.
Effortless Payments, Endless Possibilities
Senior Software Developer
Location
Brazil
Posted
57 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Developer
Bemobi
• Take ownership of services, ensuring their quality, availability, and evolution • Participate in and influence the team's technical and architectural decisions • Write code with high test coverage • Develop and maintain services and infrastructure on AWS using Terraform • Ensure application monitoring and observability • Participate in resolving production incidents • Perform deployments through CI/CD pipelines • Participate in code reviews • Support the team in removing impediments • Share knowledge with the team • Provide customer support through dedicated channels • Write and maintain technical documentation
Job Requirements
- Experience with Go (Golang) and/or Java
- Experience with AWS
- Experience with Terraform (infrastructure as code)
- Knowledge of Git and versioning workflows
- Knowledge of software architecture (e.g., Clean Architecture)
- Experience with CI/CD pipelines (e.g., Bitbucket Pipelines)
- Experience building and optimizing queries
- Knowledge of messaging systems (e.g., Apache Kafka, Amazon SQS)
- Proactive profile with good adaptability to change
- Good problem-solving skills to design solutions aligned with the technologies used (advantage)
- Experience with observability practices (logs, metrics, alerts) (nice to have)
- Experience with distributed, high-scale systems (nice to have)
- Familiarity with using AI tools to increase development productivity (e.g., code generation, review) (nice to have)
Benefits
- Bradesco National Health Plan - extended to dependents with no per-dependent deduction
- Bradesco Dental Plan - optional
- Flexible meal/food allowance (VR/VA) - maintained during vacation
- Profit sharing (PLR)
- Wellhub
- Birthday day off
- Home office allowance
- Commuter/transport allowance as needed - deductions permitted by law
- Zurich life insurance
- Free access to all our products - AppsClub, Discount Club, TrueCaller, BTFit and Busuu
- Access to internal training via digital platforms
- Internal employee recognition program - Bemobucks
Related Guides
Related Job Pages
More Software Engineer Jobs
Associate Looker, LookML Developer
Naveera Technology LLCEngineering Production-Ready Data, AI & Cloud Platforms - Scalable, Secure, and Built for Enterprise Growth.
• Develop, maintain, and optimize LookML models, explores, and dashboards in Looker. • Work directly with business stakeholders and customers to gather requirements and translate them into analytics solutions. • Lead requirement discussions and clarify ambiguous business needs. • Design scalable data models and KPI-driven reporting solutions. • Collaborate with Data Engineers, Analysts, and Cloud teams for end-to-end analytics delivery. • Create structured documentation for business requirements, KPI definitions, and technical implementations. • Ensure data quality, consistency, and performance optimization across dashboards and reports. • Support customer-facing discussions, demos, and solution walkthroughs. • Work with cloud-based data platforms and modern data warehouse solutions. • Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
Senior Java Software Engineer (m/f/x): Discover the inner workings of Java! Software Engineer I
DynatraceDynatrace is a global application performance management software firm and a former member of Compuware. As an employer, the company is in support of helping it
Your role at DynatraceOur Java Agent is a core part of the Dynatrace Platform for automatic instrumentation of Java applications. Dynatrace OneAgent collects all relevant metrics (including hardware, operating system, and application processes) along 100% of the customers' application-delivery chain. Over 8 million Java Agents are already deployed today, monitoring critical customer applications and platforms. Your job as an Agent developer is to implement new features, improvements and changes to our Java Agent. If you are passionate about development, high performance, and understanding how things work at a low level, this is your chance for an exciting challenge in a fantastic team. Your role - Analyzing and gaining an understanding of the inner workings of common frameworks through debugging, interrogation and similar - Engineering of performance and availability monitoring solutions including design, development and ownership - Developing primarily with Java with a little C++ - Gaining a deep understanding of Java and its ecosystem - Leverage AI in your day-to-day development tasks - Close cooperation with local and international engineering teams What will help you succeed - Several years of experience as Senior Java Software Engineer - Proficient working knowledge of core Java APIs - The ability to focus on details but keep the mind open for the whole ecosystem - Team player and eager to learn innovative technologies Preferred Experience - Advanced understanding of the Java Virtual Machine on topics including garbage collection, time and memory overhead, bytecode fluency - Major hyperscaler SDKs including AWS, Azure, GCP - Third-party / open source libraries, frameworks and applications servers such as Spring, Kafka, Apache, Tomcat and many more - Modern C++ Why you will love being a Dynatracer - Dynatrace is a leader in unified observability and security. - We provide a culture of excellence with competitive compensation packages designed to recognize and reward performance. - Our employees work with the largest cloud providers, including AWS, Microsoft, and Google Cloud, and other leading partners worldwide to create strategic alliances. - The Dynatrace platform uses cutting-edge technologies, including our own Davis hypermodal AI, to help our customers modernize and automate cloud operations, deliver software faster and more securely, and enable flawless digital experiences. - Over 50% of the Fortune 100 companies are current customers of Dynatrace. Compensation and Rewards - We offer attractive compensation packages and stock purchase options with numerous benefits and advantages. - Due to legal reasons, we are obliged to list a salary range for this position, which is €61,000 up to €92,000 gross per year based on full-time employment (38.5 h/week). We’ve listed the salary range for transparency, but if your experience and skills bring unique value, we’d still love to hear from you—please apply even if you’re outside the range.
Role Description The eLearning Developer (Articulate Storyline & RISE) role at Innovatia is responsible for designing and developing high-quality, accessible digital learning solutions that align with Innovatia’s established templates, workflows, and quality standards. This role reflects the full, end-to-end development responsibilities typically expected of Innovatia developers and directly aligns with the capabilities assessed during Innovatia’s Storyline Skills Assessment. This is a hands-on production role suited to experienced developers who are comfortable working independently within defined standards while collaborating closely with instructional designers, project managers, and other developers. Key Responsibilities - eLearning Development - Develop interactive eLearning courses using Articulate Storyline 360, following client templates, style guides, and naming conventions. - Build a wide range of interactions including scenarios, tabs, animations, assessments, and simulations using triggers, variables, layers, motion paths, sliders, and states. - Create courses for delivery via web, LMS, and mobile platforms, including appropriate publishing and testing. - Ability to customize the Storyline Player, shells, buttons, and interface elements to meet client branding and functional requirements. - Accessibility & Quality Standards - Design and develop courses that meet accessibility standards, including keyboard navigation, focus order, alt text, captions, and screen reader compatibility. - Validate accessibility using tools such as JAWS, identify issues, and implement fixes in Storyline. - Perform self-review and quality checks to ensure accuracy, consistency, and compliance with Innovatia development standards. - Audio, Media, and Assets - Integrate and synchronize audio, video, animations, and graphics within Storyline courses. - Use Storyline AI or provided audio assets where required. - Apply basic video, audio, and image editing to support course production. - Localization & Multi-Language Support - Develop courses designed for localization, including text expansion, language swapping, and cultural considerations. - Work with translated content and ensure layout, interactions, and accessibility remain intact across languages. - Collaboration & Workflow - Work as a creative and technical partner within cross-functional project teams. - Follow established development workflows, file management practices, and organizational standards. - Upload deliverables to Review 360, respond to reviewer feedback, and implement revisions efficiently. Qualifications - Minimum 7 years of experience developing eLearning with Articulate Storyline 360. - Proven ability to deliver high-quality work on time in a fast-paced environment. - Strong attention to detail and ability to self-evaluate work prior to review. - Excellent organizational skills, including ability to adhere to naming conventions and file management. - Ability to interpret storyboards and determine client and learner needs. Assessment Requirement - Shortlisted applicants will also be asked to complete a brief Articulate Storyline assessment exercise to demonstrate practical proficiency in using the tool.
Senior Software Engineer
AssistRxSpecialty therapy initiation and patient support company delivering informed access and improved outcomes.
Role Description Design, develop, test, deploy, maintain, and improve software web applications using an Agile based framework to provide technical solution products to our clients. - Drive the execution and delivery of features by collaborating with cross-functional teams, architects, product owners, and developers. - Support software development project priorities, deadlines, and deliverables. - Gather requirements from business analysts, participate in backlog grooming, and add technical details in each story. - Maintain a microservice architecture and platform-based development. - Lead the technical operations team of Software Engineers in managing maintenance of AssistRx technology solution products and applications. - Resolve customer solution software application products' critical technical issues. - Provide maintenance to the solutions, fix bugs, and implement minor software application enhancements once the application is launched. - Ensure software applications function properly through software maintenance and upgrade testing. - Perform software upgrades and document maintenance to ensure effective operations of the technology solution products and applications for our customers. - Provide short release cycles, feature toggle implementations, and continuous integration. - Develop process improvements and remove impediments. - Recommend support systems and maintenance programs for existing applications used in operations of the developed and implemented AssistRx solution product software applications. - Collaborate with technical operations team members in planning and scheduling of the software development projects. - Provide assistance and technical guidance involving technological advances and complex issues to the team of other Software Developers. Use of Agile methodology, Test-driven development (TDD), C#, Java, Spring, Struts, Hibernate, JavaScript, HTML, jQuery, React, Redux, Angular, RxJS, REST Web Services, Docker, NPM, Bower, FitNesse, Visual Studio, WebStorm, GitHub, JUnit, Microsoft Azure, and Windows. Qualifications - Master’s degree or foreign academic equivalent in Computer Science, Information Systems, Electrical / Electronics Engineering, or a related field. - 3 years of experience in the job offered or 3 years in a related occupation including Programmer Analyst, Systems Analyst, or related experience. - Will accept a Bachelor’s degree plus 5 years of progressive experience in lieu of the required education and experience. - 3 years of experience with Agile methodology, Test-driven development (TDD), JavaScript, HTML, jQuery, React, and REST Web Services. - Will accept any suitable combination of education, training, or experience as per the requirements cited herein. Requirements - 40hrs/week. Benefits - Supportive, progressive, fast-paced environment. - Competitive pay structure. - Matching 401(k) with immediate vesting. - Medical, dental, vision, life, & short-term disability insurance. Company Description AssistRx, Inc. is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to race, religion, color, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, family medical history or genetic information, political affiliation, military service, or other non-merit based factors, or any other protected categories protected by federal, state, or local laws. All offers of employment with AssistRx are conditional based on the successful completion of a pre-employment background check. In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire. Sponsorship and/or work authorization is not available for this position. AssistRx does not accept unsolicited resumes from search firms or any other vendor services. Any unsolicited resumes will be considered property of AssistRx and no fee will be paid in the event of a hire.



