
Senior Software Engineer β Java, Kotlin
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in Latin America.
β’ Design, develop, and deploy backend services along with internal tools that support both teams and customers.
β’ Take full ownership of medium-to-large features from conception to delivery.
β’ Write high-quality, efficient, secure, and testable code.
β’ Work with technologies including JVM (Java, Kotlin), Elixir, Ruby, React, TypeScript, GraphQL, Kafka, AWS/Lambda, PostgreSQL, DynamoDB, and associated tools.
β’ Impact architectural decisions, standards, and delivery processes.
β’ Review pull requests, give constructive feedback, collaborate with colleagues, and assist with onboarding.
β’ Responsibly deploy both user-facing and operator-facing code to production environments.
β’ Collaborate with product teams, engineering management, and stakeholders to navigate uncertainties and align customer requirements with technical limitations.
β’ Enhance reliability and maintainability by leveraging metrics, addressing incidents, and improving observability.
β’ A minimum of 3 years of experience in software engineering.
β’ Proven experience in developing production-ready web applications and backend systems with a focus on reliability and security.
β’ Experience in shaping technical direction, including aspects of architecture, standards, and delivery.
β’ Proficiency in Java, Kotlin, Elixir, Erlang, Ruby, JavaScript, Next.js, or similar programming languages; willingness to work on JVM services (Java, Kotlin) as needed.
β’ Familiarity with IDEs, RESTful APIs, Git repositories, TypeScript, version control systems, and remote deployment tools.
β’ Knowledge of event-driven architectures, event streaming technologies like Kafka, database principles, and GraphQL or equivalent APIs.
β’ Ability to work with complex, contextual domain data and integrate with adjacent services.
β’ Preferred: experience in production environments with JVM services and/or JavaScript, TypeScript, HTML, CSS, and React web applications.
β’ Preferred: experience in integrating LLMs or managed AI APIs into backend or internal tools.
β’ Preferred: experience in building microservices that interact with neighboring teams or shared platforms, including eCommerce or marketplace solutions.
β’ Preferred: experience with dashboards, monitoring, incident response, Python in production backend roles, or a Bachelorβs degree in Computer Science or equivalent experience.
β’ Competitive salary and performance-based bonuses.
β’ Comprehensive health, dental, and vision insurance.
β’ Generous paid time off and flexible work arrangements.
β’ Professional development opportunities and support for continued education.
β’ Collaborative and inclusive work environment.
NVIDIA
ContractHero | Digital Contract Management
SBS CyberSecurity
Tripoint Solutions
Get handpicked remote jobs straight to your inbox weekly.