Senior Java Fullstack Developer
Posted 1hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Join a creative tech company as a Java Fullstack Developer focused on agile development. Work remotely while ensuring high-quality software solutions and collaborating with cross-functional teams.
Responsibilities:
- Develop, maintain, and evolve enterprise systems based on Java technology, ensuring quality, performance, security, and adherence to functional and non-functional requirements.
- Implement corrective, adaptive, evolutionary, and preventive maintenance on information systems.
- Analyze, diagnose, and resolve incidents and issues in development, QA/staging, and production environments.
- Participate in defining and implementing technical solutions aligned with the architectural standards established by the Client.
- Develop and maintain APIs, microservices, and integrations between internal and external systems.
- Perform code reviews, identify improvements, and apply software engineering best practices.
- Create and maintain technical documentation related to the developed solutions.
- Participate in agile ceremonies and activities, contributing to planning and delivery execution.
- Support unit, integration, and acceptance testing to ensure the quality of delivered solutions.
- Analyze application performance, scalability, and observability.
- Support technology modernization, refactoring, and continuous improvement initiatives.
- Promote component reuse, solution standardization, and the reduction of technical debt.
- Collaborate with analysts, architects, support teams, infrastructure, information security, and other involved areas.
- Ensure compliance with the technical, methodological, and operational requirements established contractually.
Requirements:
- Bachelor's degree in Information Technology or a related field.
- Minimum of 6 years of experience performing web application development using Java technologies.
- Knowledge of agile development principles and practices, including Scrum, Kanban, and Extreme Programming (XP).
- Knowledge of design patterns and enterprise application architecture.
- Experience developing REST APIs and system integrations.
- Experience with Angular.
- Experience with microservices architecture.
- Experience with source code versioning tools.
- Experience in production support and troubleshooting.
- Experience with continuous integration and continuous delivery (CI/CD).
- Experience with observability and application monitoring.
- Git, GitLab, or GitHub.
- Java 8 or higher.
- Spring Framework, Spring Boot, and Spring Cloud.
- Experience with Oracle databases.
Benefits:
- Infrastructure allowance;
- Flexible working hours;
- Birthday day off — with a surprise!
- Support for training and certifications;
- Access to Alura;
- Partnership with FIAP;
- Employee referral bonus;
- Health insurance;
- Dental insurance;
- Vittude — mental health platform;
- Wellhub — physical wellness benefits;
- New Value — discount coupons;
- SESC;
- Meal and/or food allowance.


















