Senior Back-end Developer, Java – Payments

Job not on LinkedIn

October 31

🗣️🇧🇷🇵🇹 Portuguese Required

Apply Now
Logo of enjoei

enjoei

Marketplace • eCommerce • Fashion

enjoei is a Brazilian online marketplace and e-commerce platform that enables individuals to buy and sell clothing, shoes, accessories, furniture, electronics and other consumer goods. The consumer-focused, mobile-first service emphasizes fashion and branded items, curated promotions and seller tools, connecting real people with real stories while handling listings, payments, fees and discovery features.

201 - 500 employees

Founded 2009

🏪 Marketplace

🛍️ eCommerce

👗 Fashion

📋 Description

• Help the team solve complex technical problems and act as a point of reference within the team • Act proactively in problem solving, from solution design to technical execution, identifying and overcoming challenges throughout the development cycle • Contribute to a culture of learning and knowledge sharing within the team • Demonstrate flexibility and adaptability to handle multiple, distinct scenarios simultaneously and adjust strategies when necessary • Develop and implement efficient, well-documented RESTful APIs using Java and the Spring and CDI ecosystems • Build robust, scalable, and secure software solutions using software design principles (SOLID, class diagrams) and distributed architecture (microservices) • Balance state-of-the-art approaches with pragmatism (weigh quality against delivering working software) • Write clean, readable, testable, and maintainable code, following development best practices • Work with relational databases: model data efficiently and write optimized SQL queries • Implement unit and integration tests to ensure code quality and reliability • Monitor software performance and implement observability solutions (metrics, tracing, and logs) to identify and resolve issues • Propose new solutions to improve software performance, scalability, and security • Use containerization tools (Docker or similar) to deploy and manage applications in production environments

🎯 Requirements

• Strong, hands-on experience with Java and its ecosystem, including Spring and CDI • Proven experience designing, developing, and maintaining distributed architectures based on microservices • Experience building scalable, high-availability systems • Experience solving complex, large-scale problems and working with very large data structures • Expertise in writing clean, readable, testable code, following design principles (SOLID) and software architecture best practices • Knowledge of cloud platforms (AWS or similar) • Familiarity with the pub/sub pattern and some of its implementations (e.g., SQS/SNS) • Experience with relational databases, data modeling, and SQL • Experience with containerization and container orchestration (Docker, Kubernetes, or similar) • Experience with Git and Git workflows: pull requests, branching, merges, etc. • Knowledge and experience with observability (metrics, tracing, and logs) • Knowledge and experience with object-oriented programming paradigms (e.g., SOLID, class diagrams, etc.) • Experience with unit and integration testing

🏖️ Benefits

• Health insurance (Amil with co-pay for you and your dependents) and dental coverage (Amil) • Meal or food allowance deposited on a flexible card (no deductions, including during vacation) • Home office allowance deposited on a flexible card (no deductions) • Life insurance • Physical wellness – TotalPass: a platform that provides access to multiple gyms across Brazil • Mental health – Clude Saúde: partnership with a platform offering various specialists to support your mental well-being and quality of life • Childcare assistance for children aged 0 to 5 • Parental leave (non-birthing parent: 30 days; birthing parent: 180 days — 6-hour workday until the child turns 1 year old) • Partnership with SESC • “Folga Corre”: a semiannual personal day off to take care of life’s errands • PetLove: corporate plan for your pet's well-being • Prata da Casa: discount on Enjoei products so you can stay in style.

Apply Now

Similar Jobs

October 30

Vivo (Telefônica Brasil)

10,000+ employees

📡 Telecommunications

👥 B2C

📱 Media

Senior Fullstack Developer designing innovative solutions for digital transformation at Vivo. Collaborating with diverse teams to enhance security and value propositions for clients.

🗣️🇧🇷🇵🇹 Portuguese Required

October 29

Compass

10,000+ employees

🏠 Real Estate

📱 Media

Java/Javascript Fullstack Developer role at Compass UOL, responsible for hands-on development and active collaboration with teams. Focused on architectural processes and ensuring software quality.

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🗣️🇧🇷🇵🇹 Portuguese Required

October 29

Compass

10,000+ employees

🏠 Real Estate

📱 Media

Java/Javascript Fullstack Developer role at Compass UOL focusing on pair programming and code reviews. Collaborating in software architecture and leading team performance feedback; resolving critical issues.

🗣️🇧🇷🇵🇹 Portuguese Required

October 29

Extractta

201 - 500

Senior Java Developer creating high-impact scalable solutions for varied projects at Extractta. Collaborate with diverse teams to drive continuous improvements in technology and performance.

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🗣️🇧🇷🇵🇹 Portuguese Required

October 26

Deroyque IT

51 - 200

🤝 B2B

🎯 Recruiter

📡 Telecommunications

Desenvolvedor Java / Angular para desenvolver aplicações e colaborar em equipe em um ambiente remoto. Focado em soluções eficientes e melhorias contínuas.

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🗣️🇧🇷🇵🇹 Portuguese Required

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com