Avenga logo
Avenga

A global IT engineering and consulting company specializing in custom software development.

Senior Java Engineer, Python Experience

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 5,001-10,000H1B No SponsorCompany SiteLinkedIn

Location

Bulgaria

Posted

11 days ago

Salary

0

Seniority

Senior

Job Description

Senior Java Engineer, Python Experience

Avenga

• Design and build robust backend components using Java and Spring Boot • Conduct structured code reviews focused on quality • Collaborate on development standards • Manage technical debt • Participate in hiring and technical interviews • Maintain documentation

Job Requirements

  • Senior Java Engineer with Python experience
  • Experience in banking domain
  • Skills in Java, Spring, MySQL, AWS, Docker, Helm, Terraform
  • Nice-to-have: reactive programming, MongoDB, event-driven systems

Benefits

  • Private health insurance
  • Well-being programs
  • Flexible and hybrid work models
  • Laptops and gear
  • Training opportunities
  • Language classes
  • Social events

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 1,001-5,000Since 1994H1B No Sponsor

• Desarrollar y mantener aplicaciones de software usando Java • Colaborar con equipos multidisciplinarios para entregar soluciones innovadoras • Participar en revisiones de código y contribuir a decisiones arquitectónicas técnicas • Mentorizar a desarrolladores junior y compartir mejores prácticas

Spain
Full TimeRemoteTeam 1,001-5,000Since 1994H1B No Sponsor

• Transformación digital • Innovación y desarrollo sostenible • Trabajar en proyectos tecnológicos diversificados • Colaborar con un equipo responsable y flexible

Spain
Full TimeRemoteTeam 1,001-5,000Since 1994H1B No Sponsor

• Desarrollar y mantener APIs y funcionalidades backend utilizando NestJS y Node.js. • Diseñar y evolucionar modelos de datos y migraciones utilizando Prisma u otros ORM equivalentes. • Integrar APIs de terceros y sistemas internos para ampliar las capacidades de los portales digitales. • Escribir pruebas unitarias e integradas para garantizar la calidad del código y la fiabilidad del sistema. • Participar en revisiones de código, sesiones de diseño y espacios de intercambio de conocimiento. • Ayudar en la resolución de incidencias en producción y en la mejora del rendimiento de los servicios. • Colaborar en equipos multifuncionales alineados con el producto, compartiendo la responsabilidad sobre los resultados. • Contribuir a la mejora continua, ayudando a evolucionar las prácticas de ingeniería y las formas de trabajo del equipo.

Spain
Full TimeRemoteTeam 10,001+H1B Sponsor

• Understand business requirements and implement the back-end to provide the best digital experience and delight users; • Develop back-end code in Node.js and BFF; • Analyze legacy code and logs when necessary; • Maintain security measures; • Support and ensure adherence to the chosen architecture; • Work on multiple projects; • Collaborate with the team and clients; • Participate and collaborate with Agile squads in their ceremonies.

Brazil