Senior Fullstack Developer ( Java + Angular )

Jobgether

United States

Hybrid

USD 33,000 - 51,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health Insurance
Meal Allowances
Childcare Support
Extended Parental Leave
Wellness Benefits
Profit Sharing
Life Insurance
Continuous Learning
Discount Programs
Online Wellness Resources
Language Learning Platforms
Inclusive Workplace Support
Remote Work Flexibility

Job summary

Jobgether is seeking a skilled Full-Stack Developer to design, build, and optimize scalable applications using Java 17+, Spring Boot, Spring Batch, and Angular. You will collaborate closely with product, design, and QA teams to ensure delivery meets business needs.

The role emphasizes robust architecture, high code quality, and continuous learning, with remote flexibility and an office attendance policy in Campinas region for in-person days.

Qualifications

  • Strong experience in full-stack development delivering and maintaining complex apps.
  • Backend: Java 17+, Spring Boot, and Spring Batch.
  • Frontend: Angular and modern frontend development.
  • Database: SQL Server data manipulation and DB management.
  • Version control: Git for collaborative development.
  • Agile: Scrum and/or Kanban experience.
  • Problem solving: analyze complex challenges and implement solutions.
  • Software engineering practices: coding standards and maintainable architectures.
  • Communication: collaborate with multidisciplinary teams.
  • Open to AI-assisted development and continuous learning.

Responsibilities

  • Full-Stack Development: Design, develop, maintain, and enhance applications using Java 17+ , Spring Boot, Spring Batch, and Angular.
  • Technical Design and Architecture: Contribute to scalable software solutions.
  • Cross-Functional Collaboration: Work with product, design, architecture, and QA teams.
  • Application Performance and Quality: Monitor and improve performance, stability, maintainability, and code quality.
  • Engineering Best Practices: Promote coding standards and testing strategies.
  • Database Development: Maintain data-layer components using SQL Server.
  • AI-Enabled Development: Use AI tools to optimize the software development lifecycle.
  • Problem-Solving: Investigate and resolve complex technical issues with business impact.
  • Version Control and Agile Delivery: Use Git and agile practices.
  • Knowledge Sharing: Share expertise and support teammates' development.

Skills

Java 17+
Spring Boot
Spring Batch
Angular
SQL Server
Git
Agile (Scrum/Kanban)
API Design
Communication

Tools

Docker
Kubernetes

Job description

Accountabilities
  • - Full-Stack Development: Design, develop, maintain, and enhance applications using Java 17 or later, Spring Boot, Spring Batch, and Angular.
  • - Technical Design and Architecture: Contribute to the design and implementation of robust, scalable, maintainable, and sustainable software solutions.
  • - Cross-Functional Collaboration: Work closely with product, design, architecture, and quality assurance teams to ensure solutions meet business requirements and client expectations.
  • - Application Performance and Quality: Monitor and improve application performance, stability, reliability, maintainability, and overall code quality.
  • - Engineering Best Practices: Apply and promote coding standards, software engineering principles, testing strategies, and sustainable development practices.
  • - Database Development: Maintain and enhance data-layer components using SQL Server, including data manipulation and management.
  • - AI-Enabled Development: Use artificial intelligence tools to support and optimize different stages of the software development lifecycle, improving efficiency and delivery quality.
  • - Problem-Solving: Investigate and resolve complex technical issues while considering their broader business and operational impact.
  • - Version Control and Agile Delivery: Use Git to manage source code and collaborate effectively within teams following Scrum, Kanban, or other Agile practices.
  • - Knowledge Sharing: Share technical expertise, contribute to team learning, and support the professional development of other developers.
Requirements
  • - Professional Experience: Strong experience in full-stack software development, including the delivery and maintenance of complex applications.
  • - Backend Development: Solid proficiency in Java 17 or later, Spring Boot, and Spring Batch.
  • - Frontend Development: Strong hands-on experience with Angular and modern frontend application development.
  • - Database Technologies: Experience working with SQL Server, including data manipulation, querying, and database management.
  • - Version Control: Practical experience using Git for source control and collaborative development.
  • - Agile Methodologies: Experience working in Agile environments using Scrum and/or Kanban.
  • - Problem-Solving Skills: Ability to analyze complex technical challenges, identify root causes, and implement effective, efficient solutions.
  • - Software Engineering Practices: Knowledge of coding standards, software quality principles, maintainable architecture, and sustainable development practices.
  • - Communication and Collaboration: Strong communication skills and the ability to work effectively with multidisciplinary teams and business stakeholders.
  • - Adaptability and Continuous Learning: Willingness to explore new technologies, adopt AI-assisted development tools, and continuously improve technical capabilities.

Nice to have:

  • - Experience maintaining or modernizing legacy applications developed in Visual Basic 6 (VB6).
  • - Familiarity with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform (GCP).
  • - Experience with Docker, Kubernetes, and continuous integration and continuous delivery (CI/CD) pipelines.
  • - Knowledge of messaging technologies such as Apache Kafka and RabbitMQ.
  • - Understanding of hexagonal architecture and other software architecture principles.
Benefits
  • - Health and dental insurance to support your health and well-being.
  • - Food and meal allowances to help cover everyday expenses.
  • - Childcare assistance for eligible employees.
  • - Extended parental leave to support employees and their families.
  • - Wellness benefits through partnerships with Wellhub (formerly Gympass) and TotalPass, offering access to fitness and well-being services.
  • - Profit-sharing program (PLR) , subject to applicable program terms.
  • - Life insurance for additional financial protection.
  • - Continuous learning opportunities through a dedicated corporate learning platform.
  • - Discount programs providing savings on selected products and services.
  • - Online wellness resources supporting physical health, mental health, and overall well-being.
  • - Pregnancy and responsible parenting courses to support employees through different stages of family life.
  • - Online learning partnerships providing access to professional courses and development resources.
  • - Language-learning platforms to help strengthen communication skills and support career growth.
  • - Inclusive workplace support , including dedicated well-being specialists, inclusion professionals, and employee affinity groups.
  • - Remote work flexibility , with an office attendance requirement for employees living in the Campinas Metropolitan Region, in accordance with the applicable attendance policy.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor Full Stack - Pleno
Desenvolvedor Full Stack - Pleno

Jobgether • United States

Remote
USD 120,000 - 180,000
Remote work from Brazil
Flexible schedule
Meal and/or food voucher
+10
Mid-level Kotlin/Java Developer
Mid-level Kotlin/Java Developer

Remote • San Francisco (CA)

Remote
USD 22,000 - 33,000
Health benefits
Remote work
Continuous learning opportunities
+1
Product Manager
Product Manager

Jobgether • United States

Hybrid
USD 120,000 - 190,000
Health insurance
Meal allowances
Childcare assistance
+2
Engenheiro de Software Pl. (Java)
Engenheiro de Software Pl. (Java)

Jobgether • United States

Remote
USD 110,000 - 170,000
100% remote work within Brazil
Full-time employment
Meal and/or food allowance
+4
Desenvolvedor Java Pleno Bilíngue
Desenvolvedor Java Pleno Bilíngue

Jobgether • United States

Remote
USD 17,000 - 28,000
Meal allowance
Education discounts
Online courses access
+7
Desenvolvedor(a) Full Stack Sênior
Desenvolvedor(a) Full Stack Sênior

Jobgether • United States

Remote
USD 33,000 - 47,000
Remote Brazil
Health insurance (Bradesco Seguros)
Dental insurance
+8
Data Developer (AI / Databricks) Sênior
Data Developer (AI / Databricks) Sênior

Jobgether • United States

Remote
USD 140,000 - 190,000
Health insurance
Dental insurance
Food and meal allowances
+10
Dev Full Stack .NET SR - Projeto Temporário
Dev Full Stack .NET SR - Projeto Temporário

Jobgether • United States

Remote
USD 120,000 - 180,000
Competitive compensation
Meal allowance
Healthcare coverage
+7
Release Manager (RM)
Release Manager (RM)

Jobgether • United States

Remote
USD 110,000 - 170,000
Health and dental insurance
Food and meal allowances
Childcare assistance
+6
Technical Program Manager II - Ferramentas de Trabalho
Technical Program Manager II - Ferramentas de Trabalho

Jobgether • United States

Hybrid
USD 150,000 - 190,000
Flexible healthcare coverage
Remote work support
Birthday leave
+5