A complete application in a minute
Tailored resume and cover letter, ready to send.
Jobgether is seeking a senior full-stack developer for a fully remote role in Brazil. You will work across backend and frontend with Java/Spring Boot and Angular/TypeScript, building RESTful APIs and integrating services.
You will contribute to CI/CD pipelines, apply microservices practices, and collaborate in an agile, cross-functional environment. You’ll troubleshoot issues, ensure code quality, and participate in reviews, while autonomously driving assigned initiatives and communicating
- Design, develop, maintain, and enhance full-stack applications using Java, Spring Boot, Angular, and TypeScript.
- Build, implement, and integrate RESTful APIs to enable reliable communication between applications and services.
- Contribute to technical discussions, evaluate implementation approaches, and recommend scalable, efficient, and maintainable solutions.
- Apply software engineering best practices to ensure clean code, application reliability, maintainability, and overall product quality.
- Develop and execute unit tests and support testing activities to identify defects and improve application stability.
- Work with relational databases and SQL to support data management, querying, and application integration requirements.
- Collaborate with multidisciplinary teams in agile development environments to plan, implement, and deliver software projects.
- Identify, investigate, troubleshoot, and resolve technical issues across frontend and backend components.
- Contribute to continuous integration and continuous delivery (CI/CD) processes and use Docker to support consistent development and deployment workflows.
- Apply microservices architecture principles to build and maintain modular, scalable software solutions.
- Participate in code reviews and technical planning, helping strengthen engineering standards and encourage continuous improvement.
- Work independently on assigned initiatives while communicating progress, technical decisions, and potential challenges clearly to the team.
- Proven senior-level experience in full-stack software development, with the ability to work confidently across backend and frontend technologies.
- Strong proficiency in Java and Spring Boot for backend development and application services.
- Extensive practical experience with Angular and TypeScript for building and maintaining modern frontend applications.
- Solid understanding of RESTful APIs, web services, and system integration patterns.
- Experience working with relational databases and writing SQL queries.
- Proficiency with Git and version control workflows.
- Knowledge of unit testing, code quality standards, software design principles, and development best practices.
- Practical experience with CI/CD pipelines and Docker-based development or deployment environments.
- Understanding of microservices architecture and the principles involved in designing scalable, maintainable applications.
- Completed higher education degree.
- Strong analytical and problem-solving skills, with the ability to investigate technical issues and develop effective solutions.
- Autonomy, accountability, and effective communication skills, including the ability to collaborate with multidisciplinary teams and explain technical concepts clearly.
- Preferred qualifications: Experience with Drupal, familiarity with cloud environments, and advanced or fluent English proficiency.
- Employment contract: Formal Brazilian CLT employment arrangement.
- Remote work: Fully remote position within Brazil.
- Health insurance: Medical coverage through Bradesco Seguros, with no copayment according to the original job description.
- Dental insurance: Dental coverage through the employer's benefits offering, with no copayment according to the original job description.
- Meal allowance: Meal benefit of R$ 32.94, as stated in the original posting.
- Benefits card: Transportation and meal benefits administered through the Caju card.
- SESC access: Access to SESC-related benefits and services.
- Day off: Additional time off through a designated day-off benefit.
- Extended parental leave: Maternity leave extension from four to six months and paternity leave extension from five to 20 days.
- Professional development: Access to Udemy learning resources to support ongoing skill development.
- Fitness and wellbeing: Access to Gympass for fitness and wellness activities.
- Team-building and recognition: Team-building initiatives, Caju Premiações, and voucher-related perks.
- Additional program: The original posting also lists “Bring More Talent” as a benefit or program, without providing further details.
- Compensation details: The original job description does not specify a salary range, performance bonuses, or equity compensation. Confirm these details and the eligibility conditions for individual benefits with the hiring team.