fresh. fast. flexible.
Fullstack Developer, Java, Mid-level
Location
Brazil
Posted
22 days ago
Salary
0
Seniority
Senior
Job Description
Fullstack Developer, Java, Mid-level
Deliverit
• Develop web applications using the Java programming language, following software development standards and best practices; • Contribute to the design and architecture of complex systems, including definition of design patterns, reusable components, and scalability strategies; • Implement server-side features and integrate with front-end technologies in web applications; • Write clean, efficient, and scalable code, ensuring software quality and reliability; • Perform unit and integration tests to validate the correct functioning of developed features; • Collaborate with the development team, participating in planning meetings, code reviews, and other project-related activities; • Provide ongoing maintenance of existing applications, fixing bugs, implementing new features, and refactoring code as needed.
Job Requirements
- Experience with Java versions 8 and 11
- Experience with Spring MVC and Spring Boot
- Experience with Hibernate and HQL
- Knowledge of Oracle Database (19c)
- Experience with Thymeleaf
- Experience with JSP
- Knowledge of Git
- Knowledge of Jenkins
- Experience with unit testing
- Flyway
- Knowledge of agile methodologies (desirable)
- Knowledge of microservices (desirable)
- Knowledge of messaging systems (desirable)
- Knowledge of SOLID principles (desirable)
Benefits
- Work mode: 100% Remote
- Meal allowance and/or meal voucher (VA and/or VR)
- Wellness program: psychological support, legal assistance, social support, financial counseling, and workplace exercise sessions
- Health insurance and dental plan
- Life insurance
- English language incentive
- Monthly workshops
- Partnership discounts: Sucesu, Target Trust, Sesc and Seprorgs
- Company anniversary award
- Referral bonus for successful hires
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Creation and enhancement of features for Clicksign's core product. • Writing clean, efficient, and well-organized code, applying best practices. • Planning and executing unit and integration tests to ensure system stability. • Collaborating closely with other teams, promoting knowledge sharing and continuous improvement. • Continuous learning and applying new technologies and development methods.
Laravel Developer – AI-First PropTech
RentUppMieterhöhung leicht gemacht 🏠📊👍 Das automatisierte Mietverwaltung Tool in Deutschland!
• Features bauen: von der Idee bis zum Deployment. Keine Wasserfall-Specs, sondern Eigenverantwortung. • Mit AI Lösungen entwickeln : Claude Code, LLM-APIs und AI-gestützte Workflows sind bei uns kein Experiment, sondern der Standard. • Du baust Features schneller, weil Du AI als Multiplikator einsetzt. • Produkt mitgestalten : Du sitzt mit am Tisch, wenn wir neue Produkte und Features planen. Deine Meinung zählt vom ersten Tag. • Infrastruktur mitbauen : CI/CD, Datenbank-Architektur, API-Design - pragmatisch und ohne Silos.
Senior Backend Engineer
WireProtecting confidential communication for the world’s most security-demanding organizations
• Build and maintain core services for the Wire platform, improving scalability, reliability, and security while collaborating across teams. • Develop and maintain backend services in Haskell and actively contribute to the evolution of our existing backend codebase. • Contribute to architectural decisions and help make our backend platform more stable, scalable, and maintainable. • Implement new features in close collaboration with Product, Client Engineering, CoreCrypto, Security, and QA. • Work on large-scale service-oriented and federated architectures. • Support the evolution of our data architecture, including migration towards PostgreSQL. • Take responsibility for backend topics within your feature scope and ensure alignment between the scope and the backend team. • Build robust, well-tested software and collaborate with QA and engineering teams to continuously improve quality, stability, and security. • Share knowledge regularly with the backend team and contribute to a strong engineering culture. • Work on software where security, privacy, and reliability are core requirements.
Junior Drupal Developer
Platinum TechnologiesWe deliver future-proof technologies that transform our customers’ boldest ideas into mission capability.
• Develop, customize, and maintain Drupal-based applications in alignment with federal standards and project requirements • Implement front-end components using modern web technologies, ensuring compliance with Section 508 accessibility, usability, and performance standards • Support testing efforts in local and development environments to validate new features, enhancements, and bug fixes • Collaborate with UX/UI designers, backend developers, and stakeholders to ensure seamless integration of user-centered design elements • Participate in Agile Scrum ceremonies, including daily standups, sprint planning, backlog grooming, sprint reviews, and retrospectives • Assist in refining user stories and acceptance criteria to support efficient development and delivery • Conduct basic business analysis, including gathering, documenting, and validating requirements • Perform gap analysis and contribute to solution recommendations aligned with business objectives • Document code changes, bug fixes, research findings, and new features to support team knowledge-sharing • Stay current with Drupal modules, APIs, and industry best practices • Foster a collaborative Agile team environment aligned with Scrum principles • Support backlog refinement and prioritization efforts • Assist in identifying and escalating impediments impacting team productivity • Contribute to continuous improvement initiatives across development and delivery processes




