About the Role
We are seeking a Senior Software Engineer to join our dynamic team at Excelia, a multinational consulting and technology firm. With over 25 years of experience and a presence in more than 50 countries across Europe, Latin America, and the United States, we are committed to delivering innovative solutions. As a Senior Software Engineer, you will play a crucial role in designing and developing scalable solutions in modern and agile environments.
What You'll Do
- Develop and maintain robust and scalable backend solutions.
- Participate in frontend development using React or Angular.
- Design and consume REST APIs to enhance system functionality.
- Work with SQL databases and data modeling to ensure data integrity.
- Deploy and maintain solutions in cloud environments such as Azure or AWS.
- Collaborate on CI/CD pipelines to streamline development processes.
- Actively participate in Agile/Scrum teams to deliver high-quality software.
Requirements
- 3–5+ years of experience in a similar role as a Senior Software Engineer.
- Strong backend experience, preferably with Java and Spring Boot or equivalent enterprise stacks.
- Experience with frontend technologies such as React or Angular.
- Good knowledge of SQL and data modeling practices.
- Experience with REST APIs, cloud technologies, and CI/CD practices.
- Experience working in Agile environments.
Nice to Have
- Familiarity with microservices architecture.
- Knowledge of containerization technologies like Docker.
- Experience with test-driven development (TDD).
What We Offer
- Competitive salary ranging from $120,000 to $150,000 per year.
- Flexible remote work options to promote work-life balance.
- Opportunities for professional growth and development.
- Collaborative and innovative work environment.
- Access to the latest technologies and tools.
Excelia offers a compelling opportunity for a Senior Software Engineer to work remotely, with a competitive salary and a focus on modern technologies. Join a reputable company with a strong global presence.
Who Will Succeed Here
Proficient in Java and Spring Boot, with hands-on experience in building microservices architectures and REST APIs, enabling seamless integration with front-end frameworks like React and Angular.
Self-motivated and disciplined in a fully remote work environment, demonstrating strong time management skills and the ability to collaborate effectively with distributed teams using tools like Jira and Slack.
Deep understanding of cloud platforms such as AWS and Azure, with a proven track record of implementing CI/CD pipelines to automate deployment processes in an Agile development setting.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months