13 ene
Boombit
Nuevo Casas Grandes
.
**Who we are**:We are a full-service agency & content studio helping companies to thrive through strategy, creative, technology services, and human talent.
**Job purpose**:**Job details**:- **Schedule**: Monday to Friday, 8:00 AM to 5:00 PM CR Time Zone- L**anguage Proficiency**: Spanish: C2 / English: B2+ reading, writing, and conversation- **Immediate availability preferred.
****Key Responsibilities**:- Collaborates and communicates efficiently and effectively with other groups such as Creative, Business and Technology throughout all phases of a project lifecycle.- Works closely with Creative, Business,
Technology and QA teams to ensure quality and punctual software development- Understands and maps user and business driven requirements to the appropriate technologies.- Implements technology solutions that address our clients' business needs and challenges while leveraging our best practices and state-of-the-art technologies.- Provide feedback on policies and procedures when an opportunity for improvement exists.- Ensures concise and clear documentation is maintained by all peers for the projects as dictated by each Capability's guidelines and best practices- Implementation of code solutions following the account's best practices with well commented code.- Stay up-to-date with the latest industry trends and technologies to continually improve your skills and the development process.
**Academic Background**:- BS in Computer Science or related technical discipline or equivalent experience as a Software Developer.- Adobe Certified Expert - Adobe Experience Manager Sites Developer it's a plus.
**Required Skills and Experience**:- **AEM** experience is a PLUS.- Proficiency in Java and the **Spring ecosystem** (Spring Framework, Spring Boot,
Spring MVC, Spring Security).- Basic experience with data storage patterns and practices, namely relational (**SQL**) and/or non-relational (**NoSQL**) platforms- Knowledge of design patterns (e.G., **model-view-controller**, **observer**, etc.)
and software engineering principles- Capable of implementing simple functional requirements independently, while implementing complex requirements with mínimal oversight- Work experience with new technologies and emerging techniques in programming- Work experience with XML/JSON and its role in software projects.- Work experience with revision control systems.- Capable of building solutions consuming web services and understanding of how web services work as a provider.- Capable of writing unit tests and implement best coding practices defined by CM.- Work experience creating and consuming **REST web services**.- Work experience writing unit tests, and scripting load and performance tests.- Hands-on experience with Jenkins for CI/CD.
**Preferred Qualifications**:- Experience with AEM (Adobe Experience Manager) is highly desirable
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.