Senior Software Engineer (Java & Go)

New
N
NortalCross-border payments
Location: Latin America, Ability to maintain the required working-hours overlap with European teams (CET/CEST, exact schedule to be confirmed).Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Excellent written and spoken English (C1 or above).
Experience
5+ years of professional software engineering experience
Required Skills
AWSJavaGoCI/CD

Requirements

  • Have 5+ years of professional software engineering experience with strong backend development expertise.
  • Have strong production experience with Java and working knowledge of Go, or strong Go experience and the ability to become productive in Java.
  • Have hands-on experience designing and maintaining event-driven or queue-based systems.
  • Have experience developing applications that support high-volume data or transaction processing.
  • Understand unit, functional, integration, and end-to-end testing.
  • Have experience with CI/CD pipelines and quality-focused code reviews.
  • Have hands-on experience with AWS and application observability or monitoring tools.
  • Be able to independently deliver features from requirements through production deployment.
  • Have excellent written and spoken English (C1 or above), including technical documentation and asynchronous communication.
  • Be able to maintain working-hours overlap with European teams (CET/CEST; exact schedule to be confirmed).
  • Nice to have: experience with Rust, React, TypeScript, Databricks or other data platforms, or fintech, payments, transaction monitoring, compliance automation, or regulatory reporting.

Responsibilities

  • Design, develop, and maintain backend services using Java and Go.
  • Build services supporting transaction monitoring, compliance rules, and regulatory processes.
  • Develop and maintain event-driven and queue-based integrations for high-volume transaction processing.
  • Contribute to system design, technical improvements, application reliability, and AWS operations.
  • Own features from requirement clarification and estimation through implementation, testing, deployment, and demonstration.
  • Develop and maintain unit, functional, integration, and end-to-end tests.
  • Participate in code reviews, support CI/CD processes, and improve engineering standards.
  • Investigate defects, identify root causes, and implement fixes.
  • Document technical work and communicate progress, blockers, risks, and decisions with distributed teammates.
  • Use AI-assisted development tools such as Claude or Cursor, and review and test generated code before production use.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now