Faster chat, better deals — Get the App

Mid-Level Java Developer | Remote

Indeed

Company

Job typeFull-time
Workplace typeRemote
Experience level1 to 2 years
Education levelNo degree limit

Description

**At Premiersoft, we turn challenges into real solutions!** With over a decade of experience in development, we are driven by a clear purpose: **creating technology experiences that propel businesses** and accelerate our clients’ transformation. Our team—comprising more than 200 **\#Heroes**—combines technical excellence with our core DNA: **Team Player, Growth Driven, and Problem Solver**. We thrive on challenges, are guided by innovation, and are committed to delivering **high-impact solutions**, every single day. **About the opportunity:** We are seeking a **Mid-Level Backend Java Developer** to build, evolve, and maintain APIs and microservices supporting a **retail and financial services ecosystem**. This role involves developing backend solutions that connect various business endpoints—processing mobile app transactions, integrating financial systems, card processors, Salesforce, POS terminals, and other corporate platforms. The challenge entails building secure, resilient, scalable, and highly available solutions—with emphasis on performance, technical quality, and integration across critical systems. **Your responsibilities will include:** * Developing, maintaining, and evolving backend applications using **Java**. * Building, optimizing, and sustaining APIs and microservices that support financial operations and corporate integrations. * Implementing and consuming secure, scalable, and architecturally compliant **RESTful APIs**. * Integrating the mobile application with financial systems, card processors, Salesforce, POS terminals, and other internal and external systems. * Contributing to the design and maintenance of decoupled, resilient, and scalability-oriented microservices. * Working with relational and non-relational databases to ensure data performance, consistency, and security. * Applying software engineering best practices—including unit testing, integration testing, code reviews, and technical quality assurance. * Working with CI/CD pipelines, containers, and modern application support tools. * Participating in agile ceremonies, technical refinements, and architectural discussions. * Collaborating with Product Owners, architects, developers, and partner teams to build the best technical solutions for the business. **What you need:** * Experience as a **Backend Java Developer**. * Practical experience with microservice architecture. * Experience designing and consuming **RESTful APIs**. * Knowledge of messaging and event-driven architecture, such as **Kafka, RabbitMQ**, or similar technologies. * Experience with relational databases such as **PostgreSQL, MySQL, or Oracle**. * Familiarity with non-relational databases such as **MongoDB** or similar. * Experience with unit and integration testing. * Hands-on experience with **CI/CD pipelines**, using tools like **Jenkins, Bitbucket**, or similar. * Knowledge of containers such as **Docker** and **Kubernetes**. * Solid understanding of security, performance, scalability, and backend development best practices. * A collaborative, communicative profile focused on solution quality and resilience. **Nice-to-have qualifications:** * Prior experience in the financial sector, fintechs, payment methods, cards, credit, or transactional flows. * Knowledge of bank reconciliation, acquirer integrations, processor integrations, or regulated systems. * Experience integrating with **Dock**. * Familiarity with cryptography, tokenization, and financial security best practices. * Experience integrating with **Salesforce** or POS systems. * Experience building enterprise service buses, corporate integrations, or exposing data to CRMs and internal systems. Remote hiring. **What we offer:** * A **collaborative** environment with **continuous knowledge sharing**; * An open culture embracing **innovation, ideas, and ownership**; * Use of **modern technologies** and industry best practices; * Focus on **technical excellence** and **real-world impact** in deliveries; * Ongoing encouragement for **learning and professional development**. **Our benefits:** * **TotalPass:** access to gyms, studios, and wellness activities; * Mental health clinic **benefits**; * **Paid time off:** 10 business days to recharge and take care of yourself; * Gifts via Flash—**birthday gift** and **anniversary gift**; * Referral bonus—**R$ 2,000.00 per hire**; * Continuous development through **PDI, feedback, and certification support**; * **Free English classes:** preparing you for international opportunities; See what it’s like to join the Premiersoft team Learn more about us Visit our headquarters Communication throughout the selection process occurs via email or WhatsApp. To avoid missing any updates, please add the domain **@premiersoft.net** to your list of trusted senders and monitor your inbox and spam folder.

Some content was automatically translated

Posted by

João Silva

Indeed · HR

Location

João Silva

Indeed · HR

Similar jobs

Mid-Level Java Developer | Remote job by Indeed in 2026 | ok.com