Pessoa Desenvolvedora - Fullstack Java + Angular

BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
SQLGitJavaAngularMavenRESTful APIs

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.

Responsibilities

  • 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.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now