Description
**Descripción:**
----------------
We are looking Software Developer Java (home office) for a leading global provider of digital engineering, cloud and AI\-enabled transformation services.
**REQUERIMENTS**:
* Bachelor's degree (or higher) in Computer Science, Software Engineering, or a related technical field; Masters degree preferred.
* 6\+ years of professional backend software development experience, with advanced expertise in Java 7\+, Spring (Spring Boot), and Enterprise JavaBeans (EJB), JSPs.
* Strong experience designing and building enterprise\-grade microservices\-based architectures, adhering to RESTful API design principles and security standards.
* Proficiency in database management and optimization with DB2, including experiences like creating and managing schemas, complex SQL queries, and performance tuning.
* Hands\-on experience working in enterprise environments, ideally with WebLogicapplication servers.
* Experience in utilizing JUnit and Mockito for comprehensive unit and integration testing.
* Proven understanding and application of static code analysis and code quality tools like SonarQube.
* Advanced knowledge of Splunk for monitoring, log analysis, and troubleshooting backend systems.
* Familiarity or experience with front\-end technologies such as React, Redux, and TypeScript, with an ability to contribute across the full stack if necessary.
* Knowledge of cloud platforms like Azure is desirable but not mandatory.
* Experience with CI/CD pipelines (e.g., Jenkins), Docker, and DevOps workflows.
* Financial Services and/or Wealth Management industry experience is a plus, but not required.
* Strong analytical, problem\-solving, collaboration, and communication skills in an Agile Scrum team env
**Nice to Have**
* Docker
* Kubernetes
* ReactJS
* SQL
**Salary Range**: 74,600 to 88,500
REMOTE (Mexico)