Senior Software Engineer
New
E
EarnInFintech
Remote, MexicoFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 4+ years of development experience
- Required Skills
- AWSPostgreSQLJavaKafkaKotlinKubernetesMySQLSpring BootMicroservicesScala
Requirements
- 4+ years of development experience in Software Engineering
- Bachelor's, Master’s, or PhD degree in computer science, computer engineering, or a related technical discipline, or equivalent industry experience
- Proficient in at least one JVM programming language, such as Java, Kotlin, or Scala
- Experience with at least one major framework like Spring, Spring Boot
- Hands-on experience with SQL databases such as PostgreSQL, MySQL, or Oracle
- Hands-on experience working in cloud environments: AWS, GCP, or Azure
- Hands-on experience with streaming and messaging technologies such as Kafka, AWS SNS/SQS, and AWS Kinesis
- Experience with continuous integration and delivery tools
- Experienced in developing and executing functional and integration tests
- Excellent written and verbal communication skills
- Experience with Kubernetes and microservice architecture is a strong plus
- Experience using AI-assisted development tools (e.g., Copilot, Cursor, LLMs)
Responsibilities
- Drive the design and implementation of new features, break down complex problems into their bare essentials, translate this complexity into elegant design, and create high-quality, maintainable code
- Make a meaningful impact on the lives of our community members
- Create and maintain test automation to enable continuous integration and development velocity
- Design and deliver robust microservices integrations via REST/gRPC APIs and via messaging patterns (events/queues)
- Collaborate and mentor other engineers while providing thoughtful guidance using code, design, and architecture reviews
- Work cross-functionally with other teams, including data science, design, product, marketing, and analytics
- Debug production issues across our services infrastructure and multiple levels of our stack
- Work with distributed systems and services
View Full Description & ApplyYou'll be redirected to the employer's site