Java+kotlin Developer - Buenos Aires, Argentina - Distillery

Distillery
Distillery
Empresa verificada
Buenos Aires, Argentina

hace 1 semana

Sofía Rodríguez

Publicado por:

Sofía Rodríguez

beBee Recruiter


Descripción

About Distillery:

Distillery is a high-growth technology services company specializing in end-to-end custom software development and IT staffing for startups, small and mid-size businesses, and enterprises.

We help our clients to imagine, design, engineer and deliver business-defining software and digital experiences whether they're looking for a fully managed team, scalable workforce or individual engineers

About the position:

As a Senior Backend Developer you will work on new technologies and find ways to meet our customers' needs and make it easy for them to do business with us.

You will be a part of a team to resolve a diverse range of complex problems and regularly lead multiple, technically complex, large-scale projects.


Responsibilities:


  • Produce highquality, maintainable, and scalable software
  • Participate in technical assessment, scoping, and management of changes to the code based on new business requirements, product enhancements and other change requests
  • Participate/design, development and implementation of custom software solutions, refactoring legacy code, new feature development, and test coverage
  • Collaborate with the development team to produce highquality, maintainable and scalable software
  • Analyze requirements, collaborate with the architect, and lead to produce thoughtful software designs

Requirements:


  • Experience working with Java and Kotlin backends (Kotlin is a must)
  • Design patterns and good Object-Oriented Programming practices (SOLID, Clean Architecture, etc.)
  • Experience building REST APIs (Postman, OpenAPI/Swagger)
  • Knowledge of both Relational databases (PostgreSQL, MySQL, etc.) and NoSQL databases (MongoDB, DynamoDB, etc.)
  • Experience with Spring Boot
  • Code review and sharing of good practices
  • Good communication skills to explain solutions to peers
  • Definition of standards and guidelines for Microservices development
  • Unit testing, TDD (JUnit, etc.)
  • Git (basic gitflow)
  • CI/CD (pipelines)
  • Experience with Docker and Kubernetes
  • Experience developing libraries, plugins, and implementing SDKs
  • English Preintermediate

Nice to have:


  • Knowledge in cloud specifically in AWS Lambda Function, API Gateway, Step Function, ECS Fargate, Cloud Watch, X-Ray.
  • Experience in infrastructure as code (Serverless Framework, CloudFormation).
  • Knowledge in messaging types at the Microservices level.
  • Knowledge of recommended security practices for APIs

Why you'll like working here:


  • The ability to work on and partner with multinational teams that are committed to our BEST core values: Best People, Best Expertise, Best Service, Best Teamwork
  • A generous, competitive compensation package for exceptional performers, as well as a generous vacation package and competitive benefits plan
  • Remote working environment
  • Professional and personal development

Más ofertas de trabajo de Distillery