
Software Engineer – Contractor
Posted 1 hour ago

Posted 1 hour ago
This is a fully remote position, open to applicants in Brazil.
• Design, develop, and sustain backend microservices within the healthcare platform ecosystem utilizing Java/Kotlin and JVM-based frameworks (Spring Boot 3.x, Quarkus, Ktor).
• Architect multi-tenant data models and execute data isolation strategies across relational databases.
• Create and optimize database schemas, perform migrations (Flyway, ORM-native), and enhance query performance.
• Develop asynchronous messaging workflows using ActiveMQ to facilitate inter-service communication.
• Containerize services using Docker and manage CI/CD pipelines through GitHub Actions.
• Engage with AWS infrastructure, including EC2, SSM Parameter Store, S3, and Bedrock for AI/LLM integrations.
• Update and modernize legacy codebases (e.g., Spring Boot 2.x / Java 8) in conjunction with contemporary stacks.
• Over 5 years of backend development experience on the JVM platform (Kotlin preferred; Java acceptable).
• Professional proficiency in English (both spoken and written).
• Proficient in multiple frameworks: production experience with at least two of Ktor, Spring Boot, or Quarkus.
• Expertise in relational databases: PostgreSQL and/or MariaDB/MySQL, encompassing schema design, migrations, and query optimization.
• Proficiency in ORM technologies such as Hibernate/JPA, Ebean, or Panache.
• Skilled in REST API design and implementation in line with industry best practices.
• Experience with Docker containerization and CI/CD pipeline management utilizing GitHub Actions.
• Fundamental knowledge of AWS: practical experience with EC2, SSM Parameter Store, and S3.
• Familiarity with message brokers like ActiveMQ, RabbitMQ, or similar technologies.
• Strong adherence to Git-based workflows and code review practices.
• Proven experience in microservices architecture, including service decomposition, boundary definition, and distributed system patterns.
• Knowledge of multi-tenant application design and data isolation methodologies.
• Expertise in complex state machine and Workflow Orchestration Design.
• Experience in managing database migration systems for long-term, evolving projects.
• Ability to work independently on features from start to finish across multiple services.
• Comfortable switching contexts between various frameworks and codebases throughout the day.
• Security-aware mindset suitable for a HIPAA-regulated environment dealing with protected health information (PHI).
• Willingness to acquire knowledge of healthcare-specific regulations and compliance requirements.
• Competitive salary and performance-based bonuses.
• Comprehensive health, dental, and vision insurance.
• Opportunities for professional development and continuing education.
• Flexible working hours and remote work options.
• A supportive and inclusive team culture.
Thinkahead Consultant Psychologist Pty Ltd
Calliere Group
Coinbase
Endless Access
Get handpicked remote jobs straight to your inbox weekly.