Log Lab

Full Stack Developer, Java

Log Lab

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop, maintain and enhance corporate web systems, working on the presentation layer (front-end) and business logic (back-end).
  • Implement APIs, services and components in Java using Spring / Spring Boot.
  • Develop interfaces and features in Angular, aligned with functional requirements and defined usability standards.
  • Work with Oracle databases, performing data modeling, and creating and optimizing SQL queries, procedures, functions and views.
  • Develop and maintain scripts (SQL, Shell Script or similar) for process automation.
  • Perform analysis, bug fixes and incident handling in legacy systems.
  • Actively participate in agile ceremonies.
  • Log, track and update requests in the organization's demand and project management tools (e.g., GLPI, Azure DevOps).
  • Prepare and maintain technical documentation for systems, components, integrations and developed scripts.
  • Record delivery and test evidence in accordance with audit, governance and compliance standards.
  • Follow development, architecture, versioning and code review standards defined by the team.
  • Apply information security best practices and LGPD (Brazilian General Data Protection Law) guidelines related to software development.
  • Interact with system analysts, business analysts, managers and other support areas to understand requirements and clarify technical questions.

Requirements

  • Bachelor's degree completed or in progress in Computer Science, Information Systems, Software Engineering or related fields.
  • Proven experience in web systems development.
  • Strong knowledge of Java, using Spring / Spring Boot frameworks.
  • Experience developing front-end applications using Angular.
  • Knowledge of Oracle databases.
  • Experience developing and maintaining scripts (SQL, Shell Script or similar) for automation, adjustments and environment support.
  • Experience with agile methodologies (Scrum, Kanban or similar).
  • Knowledge of version control, preferably Git.
  • Ability to analyze, fix and evolve legacy systems.
  • Nice to have:
  • Experience in corporate or government systems projects.
  • Knowledge of system integration via REST APIs.
  • Experience with support and enhancement projects.
  • Familiarity with demand and project management tools (e.g., GLPI, Azure DevOps, Jira).
  • Familiarity with information security best practices and LGPD.
  • Experience with technical documentation and recording delivery evidence.
Benefits
  • Remote
  • PJ (contractor arrangement)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpringSpring BootAngularSQLShell ScriptOracle databasesREST APIsagile methodologiesversion control
Soft Skills
analytical skillsproblem-solvingcommunicationcollaborationadaptabilityattention to detailorganizational skillstechnical documentationincident handlingrequirements analysis
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Information SystemsBachelor's degree in Software Engineering