About the Role We are looking for a highly skilled Senior Backend Developer with strong experience in Java and hands-on knowledge of Kotlin for backend development. The ideal candidate will be responsible for designing, developing, and maintaining scalable backend services and RESTful APIs within a microservices-based architecture. This role requires collaboration with cross-functional teams including Product, Frontend, DevOps, and QA, as well as active participation in system design and architectural decisions. Key Responsibilities Design, develop, and maintain backend services and RESTful APIs using Java and Kotlin Build and enhance microservices-based architectures Work with frameworks such as Spring / Spring Boot (Java or Kotlin) Integrate backend services with SQL and/or NoSQL databases Ensure code quality through unit testing, code reviews, and best practices Collaborate with Product, Frontend, DevOps, and QA teams Troubleshoot, debug, and optimize backend applications Participate in system design discussions and architectural decisions Required Qualifications 5+ years of backend development experience using Java Hands-on experience with Kotlin for backend development Strong experience building REST APIs and backend services Experience with Spring Boot and Hibernate/JPA Solid understanding of microservices architecture Experience working with relational databases (PostgreSQL, MySQL, Oracle, etc.) Familiarity with Git, CI/CD pipelines, and build tools (Maven/Gradle) Good understanding of object-oriented design and design patterns Nice to Have (To Be Validated During Interview) Experience with cloud platforms such as AWS, Azure, or GCP Exposure to Docker and Kubernetes Experience with messaging systems such as Kafka or RabbitMQ Knowledge of security protocols such as OAuth2 and JWT Experience migrating services from Java to Kotlin (experience in at least one is acceptable) Location: Martínez, Buenos Aires, Argentina Work Modality: Hybrid (On-site presence required 1–2 times per week)
Postularme Ver aviso completo
About the Role We are looking for a highly skilled Senior Backend Developer with strong experience in Java and hands-on knowle... ver más
2026-02-20
Tecnosoftware es una empresa especializada en Outsourcing de proyectos informáticos y Desarrollo de software a medida y Staffing IT.
Actualmente estamos buscando un Desarrollador Fullstack, que su fuerte sea con React para el Frontend, y conocimientos en Java o .NET para el backend., Esta oportunidad es para nuestro cliente del rubro Bancario
Descripción del puesto:
Desarrollo de contenidos web, incluyendo los sitios corporativos y para el desarrollo de las aplicaciones para dispositivos móviles.
Dentro del equipo te esperan proyectos desafiantes, donde se trabaja mucho con APIS, y hay proyectos de desarrollo de Backoffice, y aplicaciones web como desarrollo de Banca Digital. 
Requisitos Excluyentes:
Frontend: React
Backend: Java o .NET (ultimas versiones)
Bases de datos: SQL Server DB2, Oracle. 
Requisitos valorables:
Metodologías agiles
Estudios Universitarios completos o en curso
Horario laboral: Lunes a viernes de 9 a 18
Modalidad de trabajo: Hibrido. Al comienzo, serán 3 veces por semana de manera presencial, luego una vez lograda la autonomía, 2 veces por semana presencial, resto de dias remoto. En la zona de Microcentro.
Beneficios:
Contratación en relacion de dependencia con Tecnosoftware
Prepaga Swiss Medical Group para grupo familiar primario (hasta 3 cápitas)
Descuentos en Universidades como UADE, UAI, Universidad Siglo XXI
Descuentos en instituciones educativas como Educación IT y Centro Universitario de Idiomas (CUI)
Descuentos en productos de BGH, Sony y Finaer
Dia libre de cumpleaños
Medio día libre por cumpleaños de hijo/a
Reintegro del 40% en vacunación de hijos no humanos (mascotas)
Tecnosoftware es una empresa especializada en Outsourcing de proyectos informáticos y Desarrollo de software a medida y Staffin... ver más
2024-11-05