ASAAS

Senior Full Stack Software Engineer, Architecture

ASAAS

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Translate business logic into high-quality code, adhering to established standards and practices
  • Participate in defining and implementing new features and fixing bugs
  • Understand and discuss problems and proposed solutions, always seeking the best technical approach to the challenges encountered
  • Review code delivered by team members
  • Break down large deliveries into small, cohesive deliverables
  • Monitor solutions in production, assessing errors, performance, and availability
  • Contribute improvements or new patterns to the Engineering knowledge base
  • Identify and resolve structural issues in product code
  • Monitor applications and implement performance improvements
  • Implement reusable components and abstractions for engineering
  • Provide consulting to engineering teams on technical decisions
  • Communicate technical decisions based on architectural trade-offs

Requirements

  • Experience with web development
  • Experience developing in Java, with emphasis on projects using the Spring framework
  • Experience with object-oriented programming and service integration via REST APIs and message queues
  • Knowledge of HTML, CSS, and JavaScript
  • Experience with a relational database
  • Familiarity with deployment pipelines and version control with Git
  • Understanding of software engineering best practices, patterns, and principles
  • Experience with cloud platforms (AWS, Azure, or Google Cloud)
  • Experience with continuous integration and continuous delivery practices and automated testing
  • Understanding of software engineering best practices, patterns, and principles
  • Knowledge of software architectural styles
  • Technical English
Benefits
  • Medical and dental insurance with no co-pay
  • Life insurance
  • Allowance for medication purchases
  • Subsidy for fitness activities
  • Home office allowance
  • Work equipment provided
  • Furniture allowance
  • Childcare allowance
  • Parental support program
  • Extended maternity and paternity leave
  • In-company training
  • Education assistance covering 70% of tuition for degrees and language courses
  • Coverage for purchase of courses and books
  • Quick massage (on-site massages)
  • Day off during the month of your birthday
  • Happy hour allowances
  • Referral bonus for new hires
  • Performance-based annual bonus
  • Stock option plan
  • A casual, relaxed work environment (no dress code!)
Applicant Tracking System Keywords

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

Hard Skills & Tools
JavaSpring frameworkobject-oriented programmingREST APIsmessage queuesHTMLCSSJavaScriptrelational databasecloud platforms
Soft Skills
communicationproblem-solvingcollaborationconsultingcode reviewtechnical decision-makingmonitoring solutionsperformance assessmentimprovement contributionbreaking down deliverables