Senior Backend Developer

Digital FEMSA is a company committed to diversity and inclusion, offering equal opportunities in the workplace.
Backend
Senior Software Engineer
Contact Company
4+ years of experience
Enterprise SaaS

Description For Senior Backend Developer

The general objective of this role is to be an expert developer in backend environments and to support the design, development, and optimization of advanced software solutions. They will be responsible for code review, API integration, and defining technical processes, ensuring that applications meet the highest quality standards and align with business goals.

Responsibilities include:

  • Designing, developing, and optimizing advanced software solutions
  • Leading code reviews to ensure quality standards are met
  • Documenting code and complying with current regulations and procedures
  • Developing and maintaining robust APIs for integration with other systems
  • Defining and optimizing technical processes related to the development lifecycle
  • Implementing and managing containerized solutions
  • Working with Architecture, Data Management, DevOps, and QA teams through agile sprints
  • Collecting and documenting functional and non-functional requirements in JIRA
  • Collaborating with other technical and business teams
  • Testing product usability and accessibility
  • Maintaining updated documentation on architectures, procedures, and operational tools
  • Following data architecture guidelines for collecting and storing information
  • Generating and delivering design documentation and information availability to the data team
  • Employing Test-Driven Development (TDD) paradigm with Java
  • Staying updated with the latest trends and technologies in Java development and related areas

Required qualifications:

  • Proficiency in SQL and NoSQL (MongoDB, PostgreSQL, MySQL)
  • Experience with tools like Maven, Gradle, Github Actions, Sonar Cloud
  • Deep understanding of design patterns, architecture, and SOLID principles
  • Experience with TDD, ATDD, BDD
  • Demonstrable experience in secure development (use of SAST, DAST tools)
  • Practice in Scrum and Jira management
  • Experience in creating microservices and consuming REST services, RESTful APIs
  • API First approach
  • Demonstrable experience in container-based development
  • Proficiency in Git, conflict resolution, and CI/CD tools
  • At least 4 years of professional experience in Java development in a team environment
  • Experience with Java, Spring Boot, Hibernate
  • Experience with JUnit and Mockito

Digital FEMSA is committed to a diverse and inclusive workplace. We are an equal opportunity employer and do not discriminate based on race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status.

Last updated 3 months ago

Responsibilities For Senior Backend Developer

  • Design, develop, and optimize advanced software solutions
  • Lead code reviews to ensure quality standards
  • Document code and comply with regulations and procedures
  • Develop and maintain robust APIs for system integration
  • Define and optimize technical processes for development lifecycle
  • Implement and manage containerized solutions
  • Work with cross-functional teams through agile sprints
  • Collect and document requirements in JIRA
  • Collaborate with technical and business teams
  • Test product usability and accessibility
  • Maintain updated documentation on architectures and procedures
  • Follow data architecture guidelines
  • Generate and deliver design documentation
  • Employ Test-Driven Development (TDD) with Java
  • Stay updated with latest trends and technologies in Java development

Requirements For Senior Backend Developer

Java
MongoDB
PostgreSQL
MySQL
Kubernetes
  • Proficiency in SQL and NoSQL (MongoDB, PostgreSQL, MySQL)
  • Experience with Maven, Gradle, Github Actions, Sonar Cloud
  • Deep understanding of design patterns, architecture, and SOLID principles
  • Experience with TDD, ATDD, BDD
  • Demonstrable experience in secure development (SAST, DAST tools)
  • Practice in Scrum and Jira management
  • Experience in creating microservices and consuming REST services
  • API First approach
  • Demonstrable experience in container-based development
  • Proficiency in Git and CI/CD tools
  • At least 4 years of professional experience in Java development
  • Experience with Java, Spring Boot, Hibernate
  • Experience with JUnit and Mockito
  • Excellent communication and collaboration skills
  • Ability to adapt to rapid changes in work environment and project priorities

Benefits For Senior Backend Developer

  • Equal opportunity employer
  • Inclusive workplace

Interested in this job?

Jobs Related To Digital FEMSA Senior Backend Developer

Senior Software Developer, Full Stack, Google Workspace

Senior Full Stack Software Developer role at Google working on Google Workspace, developing and maintaining enterprise-scale web applications.

Senior CPU Performance Architect

Senior CPU Performance Architect position at Google, focusing on custom silicon solutions and processor architecture optimization for consumer products.

Senior Software Engineer, Full Stack

Senior Software Engineer position at Google building innovative solutions using Large Language Models (LLMs) and developing new engineering functions in the Cloud CISO organization.

Senior Customer and Partner Solutions Engineer, gTech Ads

Senior Customer and Partner Solutions Engineer position at Google's gTech Ads team, focusing on technical solutions and product operations for advertising products.

Senior Formal Verification Engineer

Senior Formal Verification Engineer position at Google Cloud, focusing on ASIC design verification and cloud infrastructure development.