Mid-Level Java Software Engineer

Há 6 dias


Salvador, Brasil Okto Tempo inteiro

Mid-Level Java Software Engineer (BRAZIL)OKTO powers digital payments for entertainment, leisure, and gaming environments.Our unified payment platform combines secure, real-world transactions with powerful technology to create immersive payment experiences for merchants and users.SummaryAs a Software Engineer you will play a key technical leadership role in architecting, designing, and developing our next-generation payment platform.The position requires deep expertise in distributed systems, Java microservices, and high-volume transaction processing.You will ensure the platform meets the highest standards of scalability, security, and reliability while working closely with product, infrastructure, and security teams.ResponsibilitiesContribute to the development and maintenance of distributed systems focused on stability and performance in real-time financial transaction environments.Integrate payment gateways, banks, and other payment methods under senior guidance.Assist in implementing and maintaining a microservices architecture following architecture team guidelines.Write and maintain clean, efficient code with unit tests that achieve good coverage.Collaborate on code reviews and best practices, continuously seeking technical growth and knowledge sharing.Work closely with cross-functional teams to deliver technically sound, scalable, and high-performance deliverables.Support continuous improvement initiatives, reporting recurring issues, suggesting enhancements, and optimizing development workflows.Collaborate with DevOps on CI/CD pipelines and monitoring tools following best practices.RequirementsLocated in Brazil.Bachelor's degree in Computer Engineering, Computer Science, or related field.Hands-on backend development experience, preferably in finance or payments.Basic understanding of payment processing concepts such as flows, settlement, and reconciliation.Proficiency in Java (Java 8+) and Spring Boot.Familiarity with AWS services (EC2, S3, RDS, Lambda) is a strong plus.Experience with relational databases (PostgreSQL or MySQL) and basic optimization.Understanding of event-driven architecture and asynchronous communication patterns.Exposure to microservices, Spring Cloud, OAuth2, and JPA.Experience building RESTful APIs with authentication mechanisms (OAuth2, JWT).Good Git version control skills.Ability to document code, write simple technical specs, and follow design guidelines.Advanced English communication skills; fluent Portuguese mandatory.LanguagesFluent Portuguese (mandatory).Advanced English (mandatory).Spanish (desirable).BenefitsCompetitive compensation aligned with experience and market.Meal allowance via prepaid card with flexible usage.Health and dental plan at no monthly cost for you and dependents.TotalPass access to gyms and partner studios.Long-Term Incentive Plan for growth and participation in results.Full-time contract under CLT; 100% work from home.#J-*****-Ljbffr



  • Salvador, Brasil Brick Abode Tempo inteiro

    About Brick Abode We are a software development company that serves clients from multiple countries around the world, with differing technological needs. We value a good computer science base and give people autonomy rather than restricting them to a single role. Our team stays in touch with the business needs of our clients, sometimes communicating...


  • Salvador, Bahia, Brasil WEX Tempo inteiro R$60.000 - R$120.000 por ano

    About the Team/RoleWe're the Platform Engineering team at WEX, specializing in Kafka and Streaming Data Enablement. Our mission is to facilitate real-time data capabilities across the organization while continuously modernizing and improving our products and technologies. By leveraging the latest and most efficient tools, we deliver top-tier solutions that...


  • Salvador, Brasil Brick Abode Tempo inteiro

    About Brick AbodeWe are a software development company that serves clients from multiple countries around the world, with differing technological needs. We value a good computer science base. People here are given autonomy, not put into a box to work only on one thing. They are in touch with the business needs of our clients, sometimes communicating with...


  • Salvador, Brasil Bebeesoftware Tempo inteiro

    Job OverviewWe are seeking a seasoned Principal Java Software Engineer to spearhead the development of high-performance applications.Oversight of entire software development lifecycle, from conceptualization to deployment.Designing and implementing scalable, high-availability systems that support AI-driven solutions.Maintaining clean, efficient, and...

  • Java Engineer

    3 semanas atrás


    Salvador, Brasil AgileEngine Tempo inteiro

    OverviewJoin to apply for the Java Engineer (Senior) ID42110 role at AgileEngine . AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best...

  • Software Engineer ID42519

    2 semanas atrás


    Salvador, Brasil AgileEngine Tempo inteiro

    Join to apply for the Software Engineer ID42519 role at AgileEngine AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work...

  • Java Engineer

    3 semanas atrás


    Salvador, Brasil AgileEngine Tempo inteiro

    OverviewJoin to apply for the Java Engineer (Senior) ID42110 role at AgileEngine . AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best...


  • Salvador, Brasil Canonical Tempo inteiro

    Join or sign in to find your next job Join to apply for the Linux Devices Software Engineer role at Canonical 1 month ago Be among the first 25 applicants Join to apply for the Linux Devices Software Engineer role at Canonical This role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system technology on...


  • Salvador, Brasil Canonical Tempo inteiro

    Join or sign in to find your next job Join to apply for the Software-Defined Networking Engineer role at Canonical 2 days ago Be among the first 25 applicants Join to apply for the Software-Defined Networking Engineer role at Canonical Get AI-powered advice on this job and more exclusive features. This is a general selection process for all seniority levels,...

  • Software Engineer

    1 semana atrás


    Salvador, Brasil Microsoft Tempo inteiro

    Software Engineer Join to apply for the Software Engineer role at Microsoft. Would you like to help shape the future of enterprise productivity through cutting-edge AI and Agents? We are responsible for the core systems that power the Microsoft 365 Chat Copilot extensibility for enterprise – creating Agentic experiences for our groundbreaking AI assistant...