Pessoa Desenvolvedora Fullstack Sênior in Brazil, Indiana at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Pessoa Desenvolvedora Fullstack Sênior based in Brazil.
This role is designed for an experienced Fullstack Developer who wants to build scalable, high-impact digital solutions in a dynamic technology environment.
You will work on complex projects across different industries, contributing to modern architectures and innovative software solutions.
The position combines backend and frontend expertise, with a strong focus on Java, Angular, cloud technologies, and distributed systems.
You will collaborate with technical teams and clients, helping shape solutions that solve real business challenges.
The ideal candidate is adaptable, technically curious, and comfortable working in agile environments with evolving requirements.
This is an opportunity to contribute to meaningful digital transformation initiatives while continuously developing your technical skills.
The Senior Fullstack Developer will be responsible for designing, developing, integrating, and maintaining robust software solutions. The role requires strong technical ownership, collaboration with multidisciplinary teams, and the ability to contribute to architectural decisions across complex projects.
- Develop scalable fullstack applications using Java and Angular technologies.
- Design, implement, and maintain backend services using Java, Spring Boot, Spring Batch, and related frameworks.
- Build modern frontend solutions using Angular 11+ and related technologies.
- Develop and maintain microservices and microfrontend architectures.
- Create and maintain integrations between systems using APIs, messaging platforms, and enterprise integration tools.
- Apply software engineering best practices, including unit testing, code quality standards, and secure development practices.
- Work with databases and data platforms such as SQL Server and MySQL.
- Develop solutions using cloud environments, particularly Google Cloud Platform (GCP) and Google Kubernetes Engine (GKE).
- Collaborate with technical teams and clients during solution design, technical discussions, and knowledge transfer sessions.
- Participate in agile projects, contributing to planning, execution, continuous improvement, and delivery.
- Support architecture decisions involving scalability, performance, reliability, and maintainability.
- Contribute to monitoring, deployment, and DevOps practices using tools such as Kubernetes, Jenkins, Sonar, and security platforms.
The ideal candidate is a senior software professional with extensive experience developing enterprise applications and working across different technology environments. You should have strong fullstack development skills, experience with cloud-native architectures, and the ability to adapt quickly to new projects and challenges.
- 8+ years of experience in software development.
- Experience working across multiple projects, industries, or organizations, demonstrating adaptability to different environments.
- Strong backend development experience with Java (version 6+) and Spring Boot.
- Experience developing frontend applications using Angular 11+.
- Knowledge of AngularJS and newer Angular versions is a plus.
- Experience with microservices and microfrontend architectures.
- Experience with unit testing frameworks and automated testing practices.
- Experience working with relational databases such as SQL Server and MySQL.
- Experience developing system integrations and messaging solutions using technologies such as Pub/Sub, RabbitMQ, Kafka, Azure Service Bus, or similar platforms.
- Experience with cloud environments, especially Google Cloud Platform (GCP) and Google Kubernetes Engine (GKE).
- Familiarity with Redis, JWT, OAuth2, Node.js, Camel Spring Boot, and BFF architectures.
- Knowledge of DevOps and engineering tools such as Kubernetes, Jenkins, Sonar, Veracode, and CI/CD pipelines.
- Experience with enterprise technologies such as Akamai, Apigee, EJB, WAS, or Broker platforms is a plus.
- Strong communication skills and confidence participating in technical meetings with clients and stakeholders.
- Experience working in agile development environments.
- Ability to collaborate effectively, share knowledge, and contribute to team growth.
- Opportunity to work on challenging digital transformation projects across different industries.
- Career development opportunities with technical training and continuous learning programs.
- Collaborative environment focused on innovation, knowledge sharing, and professional growth.
- Exposure to modern technologies, cloud platforms, and scalable software architectures.
- Inclusive workplace that values diversity, respect, and equal opportunities.
- Opportunity to participate in technology communities, learning initiatives, and development programs.
- Supportive culture focused on collaboration, autonomy, and continuous improvement.