Software Engineer BackEnd Springboot Sr

Softtek

Pay not stated in the posting

Bogota; India; mexico

Posted 1 week ago · Confirmed live 22 hours ago

Skills this job asks for

  • Amazon Cognito
  • Amazon SQS
  • Apache Kafka
  • Cloud Native
  • Docker
  • Java
  • Kubernetes
  • Microservices
  • RabbitMQ
  • Spring Boot
  • Agile Methodology
  • AWS

Tailor your resume for this job

See which of these skills you have, and tailor your resume for this job.

Sign up free

Tailor your resume for this job

Start from your profile and shape your resume to this role.

At a glance

Type
Not stated
Level
Senior
Experience
5+ years
Work model
Not stated
Schedule
Not stated
Education
Not stated
Benefits
Not stated
Team
Engineering

Description

Senior Backend Developer (AWS/Payments)
Requirements:

Must have:
  • 5+ years of experience in backend software development.
  • Strong hands-on experience with Java and Spring Boot.
  • Solid experience with AWS Cloud Services.
  • Experience implementing and managing Amazon Cognito.
  • Experience designing and supporting clustered/distributed architectures.
  • Strong knowledge of RESTful APIs and microservices architecture.
  • Experience working on Payments or Financial Services solutions.
  • Experience with source control, CI/CD pipelines, and agile methodologies.
  • Knowledge of application security and performance optimization.

Nice to have:
  • Containerization technologies (Docker, Kubernetes, ECS/EKS).
  • Messaging systems (Kafka, RabbitMQ, SQS).
  • Experience with monitoring and observability tools.
  • Financial industry or fintech background.

Responsabilities:
  • Design, develop, and maintain backend application features and functionality.
  • Develop high-quality, scalable, and secure code following best practices.
  • Troubleshoot and resolve application defects and performance issues.
  • Conduct code reviews and ensure adherence to development standards.
  • Design and implement cloud-native solutions leveraging AWS services.
  • Develop and integrate authentication and authorization solutions using Amazon Cognito.
  • Build and support distributed and cluster-based application architectures.
  • Collaborate with product owners, architects, and business stakeholders to deliver solutions aligned with business requirements.
  • Participate in technical discussions, estimation sessions, and solution design activities.
  • Ensure application reliability, scalability, and performance within payment-processing environments.
  • Support production deployments and continuous improvement initiatives.


Languages .
  • English Developing Advanced.
 
Locations.
  • Mexico.

About Softtek

Softtek

See all 52 open roles at Softtek