Pessoa Desenvolvedora - Fullstack Java + Angular

full timefront-endback-endfull-stacksoftwareengineeringremote FROM 🇧🇷
Open to candidates in: Brazil
Jobgether
🏭 Not specified
📍 N/A
👤 Not specified

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 Java + Angular based in Brazil.

You will join a highly technical and collaborative environment focused on the development of complex, mission-critical enterprise systems. The role requires strong expertise across both backend and frontend layers, contributing to the design and evolution of scalable architectures that support high-performance applications. You will work with modern and legacy technologies, bridging robust Java-based systems with modular Angular interfaces in a microfrontend context. The position involves close collaboration with multidisciplinary teams in agile environments, where technical excellence, problem-solving, and autonomy are highly valued. You will also play a key role in optimizing system performance, ensuring reliability, and maintaining high standards of code quality. This is an opportunity to work on challenging systems with significant technical depth and business impact.


Accountabilities:

  • Develop and maintain robust backend solutions using Java, EJB, and JPA, ensuring scalability, maintainability, and high performance.
  • Design, implement, and maintain secure and efficient REST APIs aligned with architectural standards.
  • Model relational databases and optimize complex queries, including the use of native SQL for high-performance scenarios.
  • Contribute to technical decision-making and apply design patterns to ensure scalable and maintainable architectures.
  • Build and maintain messaging components using JMS queues for system integration.
  • Develop modular frontend applications using Angular (2+) within a microfrontend architecture.
  • Ensure software quality through the creation and maintenance of comprehensive unit tests.
  • Manage builds, dependencies, and version control using Maven and Git.
  • Monitor application behavior and analyze logs using Graylog to support incident resolution.
  • Deploy and configure applications on IBM WebSphere application servers.
  • Participate actively in Agile ceremonies (Scrum/Kanban), contributing to continuous delivery and team collaboration.
  • Requirements:

    • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related fields.
    • Solid experience with Java 8+ in enterprise-grade systems.
    • Strong background in backend development using EJB and JPA.
    • Advanced knowledge of relational databases, including modeling, querying, and performance tuning.
    • Experience with JMS-based messaging systems.
    • Hands-on experience with IBM WebSphere application server environments.
    • Proficiency with Maven and Git for build and version control management.
    • Experience with Angular (2+) and microfrontend architecture.
    • Strong experience in unit testing and software quality assurance.
    • Familiarity with Graylog or similar log monitoring tools.
    • Experience working in Agile environments (Scrum/Kanban).
    • Strong analytical mindset with ability to decompose complex problems into efficient solutions.
    • High autonomy, proactivity, and results-driven attitude.
    • Strong collaboration skills and ability to work in multidisciplinary teams.
    • Benefits:

      • Flexible benefits package to allocate according to your needs and lifestyle.
      • Meal and/or food allowance.
      • Health and dental insurance.
      • Life insurance coverage.
      • Pet care assistance plan.
      • Mobility benefits (fuel allowance, Uber/99 credits, etc.).
      • Flexible reimbursement program (education, wellness, eyewear, events, and more).
      • Annual bonus program and referral incentives.
      • Birthday day off.
      • Gym membership partnerships (Gympass).
      • Financial consulting and facilitated loan options.
      • Discount club with partner stores and pharmacies.
      • Extended maternity leave (180 days) and paternity leave (30 days).
      • Childcare assistance during the first year of the child.
      • Transportation support when applicable to project or team needs.
      • Ongoing learning and development programs, including mentoring, training platforms, and structured career growth paths.

How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best!  Why Apply Through Jobgether?    Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.     #LI-CL1
Jobgether
🏭 Not specified
📍 N/A
👤 Not specified