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 2 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 Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for large-scale deep learning and HPC applications.

Senior Software Engineer, Performance Platform

Senior Software Engineer position at DoorDash focusing on performance optimization, platform development, and technical leadership in the Performance Platform team.

Senior Software Engineer

Senior Software Engineer position at Blacklane, developing backend services for global chauffeur platform using Ruby, Go, and modern cloud technologies.

Senior Software Engineer

Senior Software Engineer role at Kiavi, building complex loan origination platforms with modern tech stack, offering competitive pay and comprehensive benefits.