Our client represents the connected world, offering innovative and customer-centric information technology experiences, enabling Enterprises, Associates, and Society to Rise™.
They are a USD 6 billion company with 163,000+ professionals across 90 countries, helping 1279 global customers, including Fortune 500 companies.
They focus on leveraging next-generation technologies, including 5G, Blockchain, Metaverse, Quantum Computing, Cybersecurity, Artificial Intelligence, and more, on enabling end-to-end digital transformation for global customers.
Our client is one of the fastest-growing brands and among the top 7 IT service providers globally.
Our client has consistently emerged as a leader in sustainability and is recognized amongst the ‘2021 Global 100 Most sustainable corporations in the World by Corporate Knights.
We are currently searching for a Sr. Backend Developer:
Responsibilities
- Design and implement scalable back-end solutions using Java and frameworks like Spring Boot.
- Define clean architectures (microservices, event-driven, hexagonal) and ensure adherence to best practices (Sonar, CheckMarx, Fortify, BlackDuck, SOLID, Clean Code).
- Integrate applications with databases, APIs, and external services.
- Collaborate closely with cross-functional teams (FrontEnd, DevOps, QA) to ensure seamless integration.
- Implement unit and integration tests (JUnit, Mockito) ensuring strong code coverage.
- Apply security standards and authentication mechanisms (OWASP, WT/OAuth2).
- Manage cloud infrastructure (AWS/Azure/GCP) and containerization tools (Docker, Kubernetes).
- Automate deployment processes using CI/CD tools (Jenkins, GitHub Actions).
Requirements
- 3+ years of experience in backend development within the banking industry (MUST).
- Advanced proficiency in Java (JDK 11+, lambdas, streams, concurrency).
- Hands-on experience with Spring Boot, Spring Security, and Hibernate/JPA.
- Strong experience designing RESTful APIs (knowledge of GraphQL is a plus).
- Experience with SQL (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis, Cassandra).
- Proficiency with event/messaging systems such as Kafka, RabbitMQ, or AWS SQS.
- Version control experience with Git (GitHub/GitLab).
- Bachelor’s degree in Software Engineering, Computer Systems, or related field.
- Advanced English communication skills.
Desired
- Java or Cloud certifications (Oracle Certified Professional, AWS, Azure).
- Experience with serverless architectures (AWS Lambda).
- Knowledge of observability tools (Dynatrace, Prometheus, Grafana).
- Understanding of resilience patterns (Circuit Breaker, Retry).
Languages
- Advanced Oral English.
- Native Spanish.
Note:
If you meet these qualifications and are pursuing new challenges, Start your application to join an award-winning employer. Explore all our job openings | Sequoia Career’s Page: .
Keywords:
Java, Spring Boot, Spring Security, Hibernate, JPA, Microservices, Banking, REST API, GraphQL, SQL, PostgreSQL, MongoDB, Kafka, RabbitMQ, AWS, Azure
- 3+ years of experience in backend development within the banking industry (MUST).
- Advanced proficiency in Java (JDK 11+, lambdas, streams, concurrency).
- Hands-on experience with Spring Boot, Spring Security, and Hibernate/JPA.
- Strong experience designing RESTful APIs (knowledge of GraphQL is a plus).
- Experience with SQL (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis, Cassandra).
- Proficiency with event/messaging systems such as Kafka, RabbitMQ, or AWS SQS.
- Version control experience with Git (GitHub/GitLab).
- Bachelor’s degree in Software Engineering, Computer Systems, or related field.
- Advanced English communication skills.
- Hybrid modality – must attend Scotiabank offices in CDMX.