¡Activa las notificaciones laborales por email!

Senior Software Engineer

Anju Software

Bilbao

Presencial

EUR 45.000 - 70.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

Anju Software is seeking a Senior Software Engineer to design and develop high-quality Java applications and manage MySQL databases. The role involves creating efficient data processing pipelines, collaborating with cross-functional teams, and ensuring system performance and reliability. Ideal candidates have 5+ years of experience in software development and strong Java and MySQL skills.

Formación

  • 5+ years of experience in software development with expertise in Java.
  • Proficiency in MySQL with the ability to write optimized queries.
  • Strong understanding of object-oriented design and programming principles.

Responsabilidades

  • Design, develop, and maintain high-quality Java applications.
  • Architect and implement efficient, high-volume data processing pipelines.
  • Collaborate with cross-functional teams to analyze business requirements.

Conocimientos

Java
MySQL
Ansible
Bash scripting
Python
Jenkins

Educación

PhD in Computer Science, Engineering, or related field

Descripción del empleo

Anju is a customer-first organization providing adaptable life science solutions for clinical research, medical affairs, and data science. Trial Master, IRMS MAX, and TA Scan, the company's flagship products, reduce complexities in the drug and device discovery and commercialization process allowing our customers to enhance the quality of their patients' lives. Anju is a portfolio company of Valsoft. To learn more about Anju's technologies and services, visit anjusoftware.com.

Role Summary

Anju is seeking a Senior Software Engineer to join our team with expertise in Java programming, overall software knowledge, and MySQL Server database skills. The engineer is responsible for planning and implementing solutions in Java code, configuring and executing scripts, and developing scripts for updating databases, transforming data, importing and exporting data, and repairing data anomalies. Additionally, the role involves automating integration and deployment tasks, assisting with change requests and deployments as necessary. This individual will develop Java code, scripts using Ansible and Bash, MySQL programming, and other scripting, reporting, and data transformation tools, while collaborating closely with the data team to build and optimize data processing pipelines, ensuring efficient data flow and system integration.

What You'll Be Doing

  • Design, develop, and maintain high-quality Java applications, ensuring scalability, performance, and reliability.
  • Architect and implement efficient, high-volume, low-latency data processing pipelines and workflows for mission-critical systems.
  • Collaborate with cross-functional teams to analyze business requirements and provide technical insights from a data-driven perspective.
  • Optimize and maintain data processing jobs, ensuring seamless data flow and system integration.
  • Write clean, efficient, and maintainable code following best practices and industry standards.
  • Develop robust and scalable production cycles, ensuring end-to-end functionality and high availability.
  • Continuously improve system performance, reliability, and security by adopting best practices and innovative solutions.
  • Troubleshoot complex issues, providing resolutions in a timely and effective manner.

Requirements

  • 5+ years of experience in software development with expertise in Java.
  • A minimum of 5+ years of professional experience as a Software Engineer or PhD in Computer Science, Engineering, or related field with software development.
  • Proficiency in MySQL, including the ability to write optimized queries and manage database interactions efficiently.
  • Experience with JAVA, MySQL, Jenkins, Docker, .bash scripting, Ansible, Python.
  • Expertise in Java (8 / 12 / 17 / 21), with a strong understanding of object-oriented design and programming principles.
  • Ability to work independently in a fast-paced, dynamic environment while collaborating effectively within a team.
  • Excellent communication, documentation, and technical writing skills.
  • Strong analytical and debugging skills to identify and resolve software issues efficiently.
  • Industry experience in biotech, pharma, or healthcare is a plus.

J-18808-Ljbffr

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.