Backend Developer - Bogota, Colombia

Detalles de la oferta

Who Are We: At Medido Health, innovation isn't just about developing another app; we're in the business of saving lives! We combine two of the fastest-growing industries: Technology and Healthcare, improving the lives of hundreds of thousands every day. Our leading-edge technology ensures secure and reliable healthcare data is available whenever and wherever needed, safely and reliably. If you are ready for the challenge, join us and start making a difference in the world today! Position Summary: Backend Developer A Back-End Developer at Medido Health specializes in server-side or database-side programming and web application development. They handle coding unseen by website visitors but crucial for ensuring the front end works seamlessly with the website's overall functionality. They address various business challenges, working on moderately complex problems or projects and providing insightful analysis and limited input on project direction. The Job Overview As a Backend Developer at Medido Health, you will design, develop, and maintain the server-side components that power our web applications and systems. Your primary tasks will include developing and maintaining our database layer, APIs, and other web services. You will collaborate with cross-functional teams, including front-end developers, designers, and product managers, to ensure seamless integration and optimal performance. We seek a motivated individual with a strong foundation in backend development and a passion for creating robust and scalable solutions. This role demands experience in Java and Spring Boot, working in an Agile environment, and familiarity with AWS cloud services. Responsibilities Collaborate with cross-functional teams to gather and analyze requirements, translating them into technical specifications and solutions. Design, develop, and maintain efficient and scalable server-side applications using appropriate programming languages and frameworks (e.g., Python, Java, Node.js), ensuring high performance and responsiveness. Build and maintain databases, ensuring data integrity and implementing efficient data storage and retrieval mechanisms. Integrate user-facing elements with server-side logic. Conduct feasibility studies, requirements analysis, and architectural design for new features. Write clean, maintainable, and efficient code. Implement robust APIs using RESTful services. Conduct various tests (unit, integration, performance) to ensure application quality and performance. Perform ongoing maintenance, updates, bug fixes, and feature enhancements. Integrate external APIs and third-party services. Implement security measures to safeguard sensitive data. Optimize application performance, including scalability, responsiveness, and efficiency. Conduct thorough testing and debugging to identify and resolve issues. Participate in Agile ceremonies and maintain the Kanban board with the team. Collaborate with the DevOps team to deploy and maintain applications in a cloud-based environment. Stay up to date with industry trends and emerging technologies. Minimum Competencies Proficiency in Java and Spring Boot. Experience with JavaScript and Node.js (Express.js framework is a plus). Strong understanding of RESTful API design and development. Familiarity with web servers such as Nginx and Apache Tomcat. Knowledge of database management systems, particularly MySQL. Experience with AWS services (EC2, S3, Lambda, SQS, SNS). Familiarity with Elasticsearch for advanced search capabilities and analytics. Proficiency in version control systems (Git) and code management platforms (Bitbucket). Experience with CI/CD pipelines (AWS Code Pipelines). Familiarity with containerization tools (Docker). Understanding of software development principles, design patterns, and best practices. Ability to work collaboratively in a team and follow instructions from senior developers. Eagerness to learn and adapt to new technologies and tools. Ability to write clean, maintainable, and efficient code. Effective communication and teamwork abilities. Minimum Degree and Years of Experience Required: BS in Computer Science, Computer Engineering, Information Systems, or a related technical field. Minimum of 3 years of professional experience in backend development or a similar role. Required Knowledge/Skills: Fluency in English, both written and verbal. Comfortable working with remote global team members. Ability to work under indirect supervision. Hands-on experience in Java programming frameworks: Spring, Spring Boot, and Spring Security. Knowledge of relational databases and developing SQL queries. Experience with modern web technologies such as Angular, Bootstrap, HTML5, CSS, and React. Understanding of cloud platforms, such as AWS or Azure. Experience in full life-cycle agile software development. Strong sense of personal accountability regarding decision-making and collaboration. Strong knowledge of writing requirements specifications for Information Systems. Understanding of debugging and troubleshooting processes. Results-oriented with good communication and interpersonal skills. Preferred Knowledge/Skills: Experience with containerization technologies, such as Docker or Kubernetes. Understanding of microservices architecture. Familiarity with agile development methodologies. Experience with automated testing frameworks. Knowledge of DevOps practices and tools. Familiarity with Jenkins, Bitbucket, and GitHub. Familiarity with Click-Up or Jira. Project management experience. Experience with the AWS platform. Experience interacting directly with end-users. Work Location: This position requires daily attendance at our office. Candidates must be able to commit to working on-site every day at the following location: Edificio Sudameris @ Bogota, Colombia #J-18808-Ljbffr


Salario Nominal: A convenir

Fuente: Whatjobs_Ppc

Requisitos

Desarrollador Open Shift

Se busca Experto en Open Shift. Empresa: Digital Solutions Ubicación: Trabajo Remoto Tipo de Contrato: Prestación de servicios. Descripción de la Empresa: Di...


Digital Solutions 324 Sl - Bogotá D. C.

Publicado a month ago

Desarrollador C# Latam

Oportunidad disponible para todo residente en LATAM ¿Eres programador C#, buscando una nueva oportunidad laboral? ¿Tienes experiencia de al menos 2 años?  ¿T...


Hypernova Labs - Bogotá D. C.

Publicado a month ago

Genoma Innovación

Multinacional del sector industrial se encuentra en la busqueda para su equipo de trabajo de un Asesor de Innovación Objetivo Del Cargo: Coordinar el proceso...


Diaco - Bogotá D. C.

Publicado a month ago

Coordinador Comercial - Inmobiliaria

Contamos con un equipo sólido y robusto de consultores especializados en búsqueda y selección de personal, así como en consultoría en diversos temas asociado...


Laborintos - Bogotá D. C.

Publicado a month ago

Built at: 2024-11-16T08:41:34.259Z