About the role

  • Senior Developer designing and maintaining Java applications with Angular framework at Stefanini. Collaborating with global teams for innovative problem-solving solutions.

Responsibilities

  • Design, develop, and maintain Java services and applications (REST/SOAP) and front-end applications using Angular.
  • Implement business rules, write unit tests (JUnit), and ensure code quality.
  • Integrate systems via web services (REST/JSON and SOAP), authentication/LDAP, and JDBC/JPA.
  • Model data and implement queries/routines in Oracle (SQL/PL/SQL).
  • Perform performance tuning for applications and database queries.
  • Participate in CI/CD processes (Git, Maven, Jenkins) and in code review and versioning workflows.
  • Deploy applications to application servers (preferably IBM WebSphere).
  • Document solutions (technical and user documentation) and keep artifacts up to date.
  • Work on corrective and evolutionary maintenance, supporting staging/homologation and production environments.
  • Collaborate with DBAs and analysts to define architecture and data best practices.

Requirements

  • Experience with Java (Java SE/EE or Jakarta) and object-oriented design.
  • Experience with Spring (MVC/REST) and JPA/Hibernate.
  • Angular 6+ with TypeScript, HTML5, CSS3, Bootstrap; component-based development practices.
  • Building and consuming REST and SOAP APIs; JSON, XML.
  • Oracle Database: SQL/PL/SQL, relational modeling, and basic performance tuning.
  • Unit testing (JUnit) and code quality best practices.
  • Git, Maven and CI pipelines (Jenkins or similar).
  • Experience with application servers (IBM WebSphere preferred; equivalent experience with other app servers is acceptable).
  • Knowledge of security and authentication (LDAP/SSO) and UML/development methodologies.

Benefits

  • Meal allowance or food voucher.
  • Discounts on courses, universities and language institutions.
  • Stefanini Academy - platform with free, up-to-date online courses and certificates.
  • Mentoring.
  • Benefits club for medical consultations and exams.
  • Health insurance.
  • Dental insurance.
  • Discounts and perks at partner establishments.
  • Travel club.
  • Pet care benefits.

Job title

Senior Developer Analyst

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job