Description
Verity is looking for new talents!
We are a digital solutions accelerator and we are seeking a **Senior Full-Stack Developer** to join this journey.
Check out the experience and knowledge you need to accelerate and transform with us:
**Responsibilities and Duties**
We are looking for a Senior Full-Stack Developer to work on the development, maintenance, and evolution of web applications, with a focus on React for the front-end and Java with Spring/Spring Boot for the back-end.
The position involves creating new features, maintaining existing systems, resolving incidents, improving performance, integrating systems, and supporting technical decisions. The professional will collaborate with Product, UX/UI, Quality, Architecture, and Infrastructure teams, contributing to robust, scalable, and business-aligned deliveries.
**Activities:**
Develop, maintain, and evolve web applications using React on the front-end.
Develop and maintain back-end APIs and services using Java and Spring/Spring Boot.
Maintain systems by investigating bugs, failures, incidents, and unexpected behaviors.
Implement technical and functional improvements in existing applications.
Create, maintain, and integrate REST APIs.
Perform integrations with internal systems, external systems, and third-party services.
Participate in technical analysis of requirements, proposing suitable solutions for the business context.
Carry out refactorings to improve code quality, performance, security, and maintainability.
Create and maintain automated tests on the front-end and back-end.
Participate in code reviews, technical discussions, and definition of best practices.
Support build, deployment, monitoring, and production application tracking processes.
Analyze logs, metrics, and evidence to identify root causes of issues.
Produce and maintain technical documentation.
Provide technical support to less experienced developers on the team.
**Responsibilities:**
Ensure the quality, stability, and availability of applications under your responsibility.
Develop scalable, secure solutions aligned with the organization’s technical standards.
Proactively identify risks, technical debt, and opportunities for improvement.
Assess technical impacts before implementing new features or fixes.
Contribute to defining architecture, development standards, and best practices.
Ensure proper use of version control, testing, code review, and documentation.
Collaborate with Product, QA, and other areas to refine and detail requirements.
Participate in estimations, technical planning, and delivery prioritization.
Support resolution of production incidents, ensuring agility and quality in fixes.
Share technical knowledge with the team and contribute to the team’s continuous growth.
**Requirements and Qualifications**
Solid experience as a Full-Stack Developer.
Advanced experience with React.
Proficiency in modern JavaScript, including ES6+.
Experience with HTML5, CSS3, and responsive interface development.
Experience with componentization, state management, and API consumption on the front-end.
Solid experience with Java.
Experience with Spring Framework and Spring Boot.
Knowledge of REST API development.
Experience with layered architecture, dependency injection, and back-end development best practices.
Experience with relational databases such as PostgreSQL, MySQL, SQL Server, or Oracle.
Knowledge of SQL and data modeling.
Experience with JPA, Hibernate, or similar technologies.
Knowledge of Git and versioning strategies.
Experience with unit and integration testing.
Understanding of principles such as SOLID, Clean Code, and design patterns.
Experience investigating and fixing issues in production environments.
Ability to analyze logs, identify root causes, and propose definitive solutions.
Experience with agile methodologies such as Scrum or Kanban.
Strong communication skills, autonomy, organization, and teamwork ability.
**Differentiators:**
Experience with TypeScript.
Experience with Next.js or other libraries/frameworks in the React ecosystem.
Knowledge of Redux, Zustand, Context API, or other state management solutions.
Experience with Material UI, Ant Design, Tailwind CSS, or similar libraries.
Experience with Spring Security.
Knowledge of authentication and authorization using OAuth2, JWT, or OpenID Connect.
Experience with microservices.
Knowledge of messaging systems such as Kafka, RabbitMQ, or SQS.
Experience with Docker and containers.
Knowledge of Kubernetes.
Experience with CI/CD pipelines.
Experience with cloud environments such as AWS, Azure, or Google Cloud.
Knowledge of observability, monitoring, and distributed tracing.
Experience with tools such as Prometheus, Grafana, ELK, Datadog, or New Relic.
Knowledge of automated testing with Jest, React Testing Library, JUnit, Mockito, Cypress, or Playwright.
Experience with event-driven architecture.
Experience modernizing legacy systems.
Experience with critical, highly available, or high-traffic systems.
**Additional Information** **Here, we are human, we are digital, we are Verity!**
Everything we do is grounded in our 8 POWER PRINCIPLES:
* Love technology;
* Take on major responsibilities;
* Cultivate trust-based relationships through transparency;
* Pay attention and be guided by customer needs and experience;
* Tackle challenges with agility;
* Collaborate across people and teams;
* Encourage conscious autonomy;
* Achieve results consciously.
This is how we create innovative experiences for the digital world—inspiring leadership and delivering outstanding results for our clients, always focused on methodology, technology, and people.
We have been certified as one of the best companies to work for by Great Place To Work, and every day we implement initiatives that further improve the workplace. At Verity, you’ll enjoy:
* Meal allowance
* Food allowance
* Remote work allowance
* Health insurance
* Dental insurance
* Life insurance
* Discount partnerships
* Agreements with establishments and educational institutions
* Regular agile training sessions
* Verity Learning
* Verity Break
* \#VerityWithYou
**So, are you ready to create innovative experiences for the digital world?**
Verity is a Digital Transformation and Engineering consultancy.
We structure technology to function, scale, and deliver real value. We specialize in Application Modernization, critical Architecture decisions, Software and Data Engineering, Digital Experience, and process orchestration powered by Artificial Intelligence.
With Verity Quantum—our AI orchestrator—we connect engineering, platforms, and operations to modernize legacy systems, optimize code, and accelerate decisions with direct business impact.
For 16 years, we’ve partnered with over 100 market-leading companies across finance, healthcare, retail, industry, and services—transforming strategy into technology solutions that drive efficiency, scalability, and competitive advantage.
Since 2019, we’ve been certified as a Great Place to Work® (GPTW), a recognition reinforcing our culture rooted in transparency, trust, and genuine commitment to delivery.
#### **VERITY INITIATIVES**
At Verity, we host numerous initiatives that foster knowledge exchange:
**ALWAYS DO THE BEST AND WHAT IS RIGHT**
This is the mantra guiding us—from modernization to digital acceleration—to deliver end-to-end technological journey solutions.
#### **THE PERFECT ROLE**
Being a Veriter means having the courage to evolve, think differently, and contribute insights never imagined before. At Verity, you’ll receive meal and food allowances, health and dental insurance, life insurance, a partnership with Total Pass for health care, remote work allowance, access to courses for development, birthday time-off, and other continuously emerging initiatives.