Champions of meaningful progress.
Senior Back End Developer, Java
Location
Brazil
Posted
1 day ago
Salary
0
Seniority
Senior
Job Description
Senior Back End Developer, Java
Dentsu World Services Brazil
• Develop solutions using Java EE and Spring Boot; • Analyze, develop, and test applications, using appropriate methodologies and procedures for deployment; • Develop, integrate, and maintain APIs for system integration; • Support technical and functional definitions based on business requirements; • Document the entire code development process; • Create status reports and document potential issues for the Project Manager; • Participate in technical meetings and project ceremonies.
Job Requirements
- Experience programming in Java (JDK);
- Strong understanding of object-oriented programming concepts;
- Experience with architectural pattern concepts;
- Knowledge of Git or Subversion (SVN);
- Experience with open-source frameworks (Hibernate, Velocity, etc.);
- Knowledge of web applications and the HTTP protocol;
- Experience with relational databases (Oracle, MySQL, etc.);
- Experience with at least one IDE (Eclipse, IntelliJ IDEA, etc.);
- Experience with Gradle, Maven or ANT and continuous integration;
- Knowledge of ORM concepts or experience with implementations (Hibernate or another JPA);
- Advanced English skills — verbal and written communication.
Benefits
- All necessary equipment for your work (laptop and peripherals);
- Health and dental insurance;
- Life insurance;
- Mental health program;
- Anywhere office — flexibility to work from wherever you need;
- Meal and food allowance (Flash benefits card);
- Home office allowance (Flash benefits card);
- Mobility allowance (Flash benefits card);
- Mentoring program for career development and follow-up;
- Participation in development tracks (investment in courses, etc.) and access to our free platform with many self-learning courses;
- Private English lessons with a tutor;
- Awesomeness Committee — delivery of themed and exclusive gifts;
- Gympass;
- Flexible hours (40 hours per week);
- Day off on your birthday;
- Appreciation — recognition program with the possibility to give and receive 'dentsu dollars' monthly;
- 100% remote or hybrid work (your choice).
Related Guides
Related Job Pages
More Backend Engineer Jobs
RPA Developer, Python
SoftDesignBuild your nearshore development team in a flash Our software engineers and designers are highly skilled professionals,
• Identify, analyze, and prioritize opportunities for process automation and optimization; • Design, develop, and implement automation solutions (RPA using UiPath, Python scripts, applications) focused on efficiency, scalability, and quality; • Model, design, and implement processes using BPM (Business Process Management) tools; • Elicit and document requirements with business areas, translating needs into structured technical solutions; • Act as a technical reference, supporting the development of analysts and promoting best practices; • Provide consultative support to departments and branches, driving operational efficiency and digital transformation.
Software Engineer – Senior Full-Stack (Java/React)
SoftDesignBuild your nearshore development team in a flash Our software engineers and designers are highly skilled professionals,
• Develop and implement software solutions using Java and PL/SQL, ensuring code quality and efficiency • Collaborate with the front-end team to integrate applications using ReactJS, ensuring a smooth user experience • Use Git for version control and code management, promoting good collaborative development practices • Participate in defining and implementing service-oriented architectures (SOA), contributing to system scalability and maintainability • Perform testing and validation of features, ensuring the delivery of high-quality products • Collaborate with the team on code reviews and identify opportunities to improve development processes
Senior Java Engineer
Lean FocusWe help companies build high-performance cultures that deliver sustained profitable growth.
• Deliver high-quality, low-maintenance software solutions • Coach and guide client teams on modern software development • Write high-quality code using test-driven development practices • Continue personal development and refine craft
Senior JavaScript Full Stack Engineer
AgileEngineAgileEngine 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 awards.
Role Description We are seeking a versatile Senior JavaScript Full-Stack Engineer to join our global engineering team. In this role, you will play a pivotal part in architecting and building high-performance, “Zero-to-One” products for some of the most innovative technology companies in Silicon Valley and beyond. At AgileEngine, we prioritize engineering excellence and professional longevity. You will work alongside a community of senior experts, tackling complex technical challenges in a remote-first environment. Our focus is on fostering a culture where clean code, scalable architecture, and continuous learning are at the forefront. We don’t just offer a position; we offer a platform for you to work on sophisticated tech stacks that define the future of the industry. What You Will Do - Design and implement high-concurrency, scalable back-end services using Node.js and modern frameworks (NestJS, Express, or Fastify); - Create responsive, user-centric front-end experiences using React.js and its ecosystem (Redux/Zustand, Context API, Hooks); - Take full ownership of the development lifecycle—from initial concept, analysis, and estimation to architecture, deployment, and maintenance; - Work directly with US-based product owners and stakeholders to translate business requirements into technical reality; - Participate in code reviews and share your expertise to help elevate the technical standards of the entire team. Qualifications - 5+ years of professional software engineering experience, with a deep focus on Node.js and the JavaScript ecosystem (Event Loop optimization, asynchronous programming, and middleware); - Deep familiarity with software engineering principles and best practices (SOLID, DRY, and design patterns), and a solid understanding of how modern JS frameworks utilize them (e.g., Dependency Injection in NestJS); - Solid experience with React.js and TypeScript. You should be comfortable building type-safe components and managing complex application states; - Proficiency in both Relational (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB, Redis) databases; - Hands-on experience with AWS, Azure, or GCP, along with a strong understanding of CI/CD pipelines, Docker, and Kubernetes; - Proven experience with Microservices architecture, Event-Driven design, and robust RESTful/GraphQL API design; - Upper-Intermediate to Advanced English (both written and verbal) for seamless collaboration with global teams. Benefits - Professional growth: Mentorship, TechTalks, and personalized growth roadmaps. - Competitive compensation: USD-based pay with education, fitness, and team activity budgets. - Exciting projects: Modern solutions with Fortune 500 and top product companies. - Flextime: Flexible schedule with remote and office options. Company Description 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 awards.


