Sugerencias de búsqueda:

lunes a viernes
auxiliar administrativo
recursos humanos
recepcionista
nutrición
becario
químico
sin experiencia
trabajo desde casa
administrativo
medio tiempo
home office
cocinero
Jalisco
Municipio de Guadalajara
Ciudad de México
Estado de México
Mexico City
Ciudad de México
Veracruz
Querétaro
Municipio de Toluca
Chihuahua City
Morelos
Aguascalientes

Senior Software Engineer

Verato
$788,247 - $998,096 al año
Yucatán
hace 1 día
Description:

Description

This position is based in Mérida, Yucatán, México. If you do not live in/around Merida, and are still interested in this position, relocation will be required within 60 days of accepting this position. Verato will provide a relocation bonus of $42,500 MNX pesos to help with your move.

About Verato

Verato, the identity experts for healthcare, is a high growth healthcare technology company that enables better care everywhere by providing the single source of truth for identity to organizations across the care continuum. Over 70 of the most respected brands in healthcare rely on Verato’s next generation cloud identity resolution platform for a complete and trusted 360-degree view of their patients, provider networks, and customers in their communities. With significant market momentum building towards digital health transformation, Verato is experiencing hyper customer and revenue growth, doubling in the last 15 months alone and growing over 50% annually over the last 3 years. More importantly, Verato celebrates 99% customer retention, exemplifying the fact that customer obsession is at the center of our growth story.

Core to Verato’s strategy for continued growth is our drive to build a strong people-first culture that attracts, develops and retains the best skills and talent in the world. Verato operates on the simple notion that a company must first and foremost take care of its employees. In turn, these employees will take care of the company’s customers, and these customers will take care of the company’s shareholders. Verato believes in empowering teams with the best tools and development available. Staff receive opportunities to expand their knowledge in areas of technology (e.g. big data, distributed/cloud computing, complex algorithms), healthcare and organizational development. As Verato continues a trajectory of high-growth and high impact, each member of the team gets an influential front-row seat as we execute our business strategy. Together, we can make a profound and positive change in healthcare as we know it today.

Verato’s Values

We are focused on continually raising the bar on excellence across the organization, from marketing to engineering to customer service. Our guiding principles are to Make a Difference, to be Trustworthy and to be Customer Obsessed.

Verato employees have a precise focus on proactively protecting the privacy and security of all systems while always ensuring they are following documented policies and procedures.

Daily Responsibilities

Design and develop state-of-the-art algorithms, automation, and services in support of a cloud- based service that helps our customer resolve identities across their fleet of databases.

Our Software Engineers work in small, agile teams to create and maintain a SaaS offering on top of complex no-SQL data models and big data, implementing unique analytical and business logic functions.

We are looking for developers with strong Java experience. Candidates with additional experience in the technologies listed below will be given extra consideration, but most importantly, candidates must have a good grasp of CS fundamentals and programming principles.

Engineers at Verato have the unique opportunity to be at the forefront of the creation of a new technology and a new product that will disrupt an existing market. They will be able to witness how new products are conceived, market-tested, and evolve while working directly with customer-facing product management. Verato is an invaluable experience for entrepreneur-oriented developers who want to develop new products and features (and not just maintain existing ones).

Requirements:

To fulfill the responsibilities of this position, expertise or knowledge in the following areas is required:1. Technical Skills

  • Microservices Development Proficiency in Java (Spring Boot): Ability to design, develop, and maintain microservices using Java and the Spring Boot framework.
  • OpenAPI Specifications: Familiarity with documenting APIs using OpenAPI/Swagger for smooth interaction and testing of RESTful web services.
  • JPA (Java Persistence API): Experience with ORM frameworks, particularly JPA, for interacting with relational databases.
  • Relational Databases: Hands-on experience with PostgreSQL, including writing complex queries, optimizing performance, and ensuring data integrity.]
  • Kafka: experience using Kafka or other event streaming platforms
  • CI/CD (Continuous Integration/Continuous Deployment): Experience in configuring Jenkins pipelines for continuous integration and deployment, including automation of build, test, and deployment processes.
  • Python: Proficiency in Python, particularly for scripting tasks related to automation, testing, and integration.
  • Infrastructure & Cloud Technologies: Solid understanding of cloud services (EC2, S3, RDS, Lambda, etc.) and how to deploy, manage, and scale applications on AWS and/or GCP.
  • Containers & Kubernetes: Practical knowledge of Kubernetes for container orchestration, deployment, scaling, and management of containerized applications. Familiarity with Helm for managing Kubernetes applications through templated deployments.
  • Security Awareness: Understanding of basic security principles and implementation practices for microservices (e.g., OAuth2, JWT, SSL/TLS, etc.).
  • Identity and Access Management: Understanding of implementation of access control for Single Sign-On (SSO), identity management, and authorization. Familiarity with federation protocols such as SAML and/or OIDC (preferred).

2. Experience & Knowledge

  • 5+ year(s) professional experience in a software engineering role with primary experience in Java
  • Microservices Architecture: Knowledge of designing scalable and maintainable microservices architectures and the challenges that come with distributed systems.
  • API Design: Experience in designing and developing RESTful APIs with proper versioning, security, and documentation.
  • Performance Optimization: Ability to troubleshoot and optimize microservices and databases for performance.
  • Test-Driven Development (TDD): Familiarity with testing frameworks (JUnit, Mockito) and a strong commitment to writing unit, integration, and end-to-end tests.

3. Soft Skills Problem-Solving

  • Strong analytical and troubleshooting skills, with an ability to resolve complex issues in a microservices architecture.
  • Collaboration: Team-oriented mindset with a history of collaborating with cross-functional teams, including DevOps, QA, and product management.
  • Communication: Clear and effective communication skills, both verbal and written, especially when dealing with distributed teams.
  • Time Management: Ability to manage time effectively, make progress on multiple tasks, and meet deadlines.

4. Preferred Qualifications

  • Cloud Native Development: Familiarity with building cloud-native applications and understanding of cloud best practices.
  • Containerization: Hands-on experience with Docker for containerizing applications.
  • Agile Methodology: Experience working in an Agile/Scrum environment.
  • Appian: Experience building applications on the Appian platform.
  • Okta / Auth0: Experience integrating Okta or Auth0 into applications.
  • MDM: Experience working with or building Master Data Management systems.

5. Education & Certifications

  • Bachelor's degree: Computer Science, Engineering, or a related field (preferred)
  • Cloud Certifications: AWS Certified Developer, Solutions Architect or equivalent (preferred)
  • Java Certifications: Oracle Certified Professional, Java SE (preferred)
Postular
Guardar
Reportar empleo
Otras recomendaciones de empleo:

Software Development Engineer III

NirYu
Ciudad de México
  • Stay current with industry trends and apply new technologies...
  • Experience with both relational and NoSQL databases...
hace 2 días

Software Safety Engineer

ZF
Municipio de Guadalupe, Nuevo León
$401,067 - $507,840 al año
  • Development of the software architecture of electronic...
  • Analysis of requirements, in particular of the safety...
hace 4 días

Software Development Engineer - Amazon Devices, DS2 (Device Software & Services)

Amazon.com
Metepec, Estado de México
$402,949 - $510,223 al año
The Amazon Device Services organization is hiring a Software Development Engineer to help us build cross-platform software to...
hace 1 semana

Senior Software Engineer, Chrome Product Security

Google
Mexico City, Ciudad de México
  • 5 years of experience with software development in one or...
  • 3 years of experience testing, maintaining, or launching...
hace 3 días

Senior Software Engineer, Security, Privacy, Chrome Fuzzing

Google
Mexico City, Ciudad de México
$703,023 - $890,184 al año
  • 5 years of experience with software development in one or...
  • 3 years of experience testing, maintaining, or launching...
hace 4 días

Software Engineer OOP (Hybrid)

NielsenIQ
Mexico City, Ciudad de México
  • Develop solutions for industry leading analytics.
  • Work as part of a team to design, develop and deploy systems...
hace 2 semanas

Senior Full Stack Software Engineer - Innovation Team

Western Governors University
Santa Fe, Nuevo México
  • Design, develop, and iterate on innovative web applications...
  • Rapidly prototype new ideas, products, and services...
hace 2 semanas

Sr. Software Engineer (Store Commerce)

Petco
Querétaro, Querétaro
$995,253 - $1,260,213 al año
  • Is an experienced member of a team of software engineers,...
  • Drive the development of innovative and efficient software...
hace 2 semanas

Software Engineer, Compilers, Runtimes and Toolchains

Google
Mexico City, Ciudad de México
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and...
hace 3 semanas

Vendedor Telemarketing

Sears
Ciudad de México
$8,364 - $14,000 al mes
  • Modalidad: Presencial | Contratación directa con Sears
  • Conocimientos: Manejo básico de paquetería Office y...
hace 1 día