01 ago
|
Arcos
|
Guadalajara
At ARCOS, we don’t just build software—we innovate, transform, and push boundaries. We’re searching for a **Senior Software Engineer** to join our dynamic team—a technical leader and mentor who thrives on solving complex challenges and driving impactful solutions.
If you have a passion for scalable system design, secure and high-performing software, and empowering others through mentorship, this is the role for you. We value not only technical excellence but also proactive collaboration, strategic thinking, and a relentless drive to deliver results.
**What you'll do**
- Design and build high-quality, scalable software aligned with ARCOS’s goals.
- Set standards for clean code, design patterns, and unit testing.
- Solve complex technical challenges with both immediate and long-term impact.
- Guide junior engineers in technical and professional growth.
- Partner with product teams, architects, and UX designers to create seamless solutions.
- Foster a culture of knowledge-sharing and teamwork.
- Actively engage in Agile Scrum rituals—stand-ups, sprint planning, and retrospectives.
- Take ownership of projects, delivering quality solutions on time.
- Identify and implement process optimizations.
- Stay ahead of technology trends, championing innovative tools and practices.
**Requirements**:
**What you bring**
- **5+ years of full-stack enterprise software development** experience (UI, backend, API, database).
- A strong foundation in **software engineering design principles** and scalable architectures.
- Proven leadership in solving technical challenges and mentoring teams.
- Effective communication skills—explaining complex concepts to both technical and non-technical audiences.
- Expertise in **Agile development, CI/CD pipelines, and secure coding practices**.
- Experience with multi-tenant, cloud-based, high-availability systems.
**Required**:
- Java (version 8 and above)
- Spring Boot or similar frameworks
- SQL (relational) databases
- REST, JavaScript/TypeScript
- HTML/CSS
- React or other JavaScript frameworks
- Unit testing practices (experience with frameworks like JUnit, Mockito)
- Design patterns
- Git or equivalent
- Cloud-native development with AWS or equivalent
- Mobile cross-platform development with React Native or equivalent frameworks
- Atlassian tools (Jira, Bitbucket, Confluence) or equivalent
- Generative AI/LLMs
- NoSQL databases (AWS DynamoDB or equivalent)
- Event-driven architectures
- Testing automation using frameworks like Selenium and RestAssured or equivalent
**Benefits**
We offer benefits above the legal requirements, including **Major Medical Expenses Insurance**, **Life and Health Insurance**, **monthly food coupons**, and** a savings fund**all designed to support your well-being and financial stability.
📌 Java Developer (Guadalajara)
🏢 Arcos
📍 Guadalajara