




FCamara is looking for a Mid-Level Java Back-End Developer, in partnership with one of the largest digital solution companies focused on e-commerce, with over 60 years of history, more than 1,000 physical stores, 28 distribution centers, and over 33 million products on its marketplace. **Responsibilities and duties*** System Integration: Work on integration and communication between different systems and services, ensuring a cohesive and efficient solution. * Reliability and Scalability: Ensure applications are robust, reliable, scalable, and fault-tolerant, with a focus on continuous monitoring and process documentation. * Collaboration with the Squad: Actively participate in the squad’s technical discussions, contributing to the definition and evolution of features and ensuring code quality. * Knowledge Sharing: Support the ongoing development and growth of team members, promoting a culture of continuous learning and improvement. * Implement highly concurrent microservices using a variety of programming languages on Java platforms; * Implement RESTful APIs and apply event-driven architectures; * Build applications using object-oriented principles and design patterns; * Write well-structured and efficient code compliant with functional and technical specifications; * Help create intuitive dashboards for monitoring; * Investigate bugs and exceptions reported in production; * Participate in integrated load and stress testing; **Requirements and qualifications** **Requirements:** * Java Back-End Programming: Experience in Java back-end development, especially in microservice-oriented solutions. * React JS Programming: Experience in React development and unit testing. * Cloud Architecture: Experience in cloud environments, preferably Azure. * Java Frameworks: Knowledge of the full Spring suite, including Spring Boot, Spring Cloud, Spring Security, among others. * Integrations and Protocols: Experience with RESTful integrations and protocols such as JSON for data exchange. * Version Control: Proficiency in software versioning using Git, with understanding of Git workflows. * CI/CD Pipelines and DevOps: Experience with continuous integration and continuous delivery (CI/CD) pipelines, focusing on test automation and deployment. * Databases: Strong experience with relational databases (SQL Server, Postgres) and NoSQL (MongoDB), including modeling and query optimization skills. * Containers and Orchestration: Hands-on experience with Docker containers and orchestration using Kubernetes for microservice implementation. * Messaging Systems: Knowledge and experience using messaging systems such as Kafka for asynchronous communication between microservices. **You’ll be a great fit if you:** * Learn quickly; * Are proactive; * Enjoy challenges and debates; * Are resilient and flexible, as we’re undergoing digital transformation; * Have solid knowledge of algorithms and data structures; * Are familiar with Azure (PaaS services, AKS, message bus, log analytics, etc.) or other cloud providers; * Have worked in agile cultures (Scrum, Kanban, Lean); * Are familiar with integrations involving external applications; **It’s a plus if you:** * Know MongoDB, PostgreSQL, Redis, Debezium; * Have container orchestration experience (Kubernetes, OpenShift); **Additional information** **Here, we’re \#OrangeBlood!** We’ve been in the market for 17 years, working side by side with our clients to deliver transformative experiences. We are a technology and innovation ecosystem with global expansion; beyond Brazil, we operate in Europe and the UK, with offices in Portugal, London, Dubai, and the Netherlands. **F for Formation: We believe in practicing a culture of sharing, community awareness, and that knowledge** **has the power to transform!** We run initiatives and social actions that foster development, such as the tech community Orange Juice, the Training Program, our leadership school, and numerous partnerships with NGOs and Edtechs. **At FCamara, everyone is welcome. For us, Diversity, Respect, and Ethics are non-negotiable elements and part of our DNA.** **So, are you ready to join an amazing team and become the protagonist of your own story?**


