Job Closed
This listing is no longer active.
Making NewSpace safer with Space Traffic Management
Senior Desarrollador Web – Angular/Java
Location
Spain
Posted
90 days ago
Salary
0
Seniority
Senior
Job Description
Senior Desarrollador Web – Angular/Java
OKAPI:Orbits
• Desarrollar y mantener aplicaciones web y APIs intuitivas y de alto rendimiento • Diseñar e implementar interfaces de usuario elegantes e integraciones de servicio robustas • Trabajar en los sistemas que permiten a los operadores satelitales y a las agencias espaciales visualizar, planificar y gestionar sus misiones de forma eficiente • Tomar la responsabilidad de la arquitectura del frontend, el rendimiento, la usabilidad y el mantenimiento • Garantizar la calidad del código y las pruebas automatizadas con Playwright (E2E) y Karma/Jasmine (unitarias/integración)
Job Requirements
- Título en Informática, Ingeniería de Software o un campo relacionado, o formación profesional como técnico en TI
- Varios años de experiencia práctica desarrollando aplicaciones en producción con Angular, TypeScript y Java
- Sólido conocimiento de fundamentos web modernos, programación asíncrona y arquitectura de frontends mantenibles
- Experiencia en el diseño e integración de APIs RESTful, incluyendo autenticación, autorización y versionado
- Experiencia sólida construyendo componentes complejos de UI (por ejemplo, PrimeNG) y aplicando estilos con enfoques modernos tipo utility (por ejemplo, Tailwind CSS)
- Familiaridad con flujos de trabajo basados en Git, pull requests y revisiones colaborativas de código
- Capacidad demostrada para depurar problemas complejos en el frontend y en capas de datos/integración
- Enfoque en código limpio y mantenible, pruebas y confiabilidad a largo plazo del software
- Comunicación proactiva y mentalidad orientada al equipo, cómodo trabajando en entornos distribuidos
- Buen nivel de inglés, escrito y hablado
Benefits
- Alta autonomía y posibilidad de influir en la dirección técnica
- Presupuesto de formación para tu desarrollo continuo
- Clases de alemán con Lingoda
- Participa en eventos y conferencias espaciales, promoviendo un espacio sostenible
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Own and develop the front-end layer using HTML, CSS, JavaScript, and jQuery • Build and maintain backend functionality using .NET Framework 4.8 and/or .NET 6+ • Develop and support web applications using C# and ASP.NET MVC • Write and maintain MS SQL queries and basic stored procedures • Design, consume, and support RESTful APIs • Contribute to applications built within a multi-tenant SaaS architecture • Use Visual Studio for development and Azure DevOps for source control, work items, and pipelines • Troubleshoot and resolve front-end and backend issues • Collaborate with team members to deliver reliable, scalable, and maintainable solutions
Principal Software Engineer – Team Lead, .NET Core/Angular
UnanetUnanet is a leading provider of ERP and CRM solutions purpose-built for Government Contractors, AEC & Prof Services.
• Partner with Product Management to understand business requirements, define success metrics, and shape end-user experience • Lead and motivate a cross-functional team of engineers to consistently deliver high-quality solutions • Drive architectural decisions in collaboration with other leads, building scalable, maintainable, and reliable web applications • Provide hands-on development and mentorship, fostering a collaborative environment for continuous learning and growth • Enable teams to leverage data effectively to build impactful, customer-facing features • Actively participate in development efforts, contributing to the design and delivery of high-quality solutions • Present prototypes, technical concepts, and working solutions to stakeholders for feedback and alignment • Conduct and promote constructive code reviews to improve code quality and engineering standards • Uphold best practices through rigorous design and code reviews • Influence the technical roadmap by driving innovation, improving development processes, and contributing new ideas • Contribute to hiring efforts to attract and retain top engineering talent • Refine and flesh out user stories to ensure clarity and effective team execution
Staff Backend Engineer
CORELParallels is an award-winning solution that helps users leverage the best technology out there, whether it’s Windows, Mac, Linux, iOS, Android, or the cloud. We have millions of users and decades of innovation under our belts. Parallels is committed to an inclusive, barrier-free recruitment and selection process and work environment. If you are contacted for a job opportunity, please advise us of any accommodation that are required. Appropriate accommodation will be provided upon request as required by Federal and Provincial regulations and Company Policy.
Role Description We’re looking for an experienced Staff Backend Developer to help us change the way the world works, with anytime, anywhere, any-device productivity. Here, you’ll lead the architectural vision and technical strategy for our core systems, focusing heavily on high-level design, cloud apps architecture, and system boundaries. As a Staff Backend Developer, you will: - Build scalable, fault-tolerant backend systems to support evolving product needs. - Participate in designing and leading the strategic decomposition of a mature Django application into scalable, asynchronous microservices. - Design scalable, reliable systems that span multiple engineering teams, working closely with DevOps and Product. - Establish, enforce, and iterate on engineering best practices, API design standards, and deployment protocols. - Partner directly with Product leadership and Staff/Principal peers to map high-level business objectives to concrete technical execution and capacity planning. - Elevate the engineering organization by actively mentoring both junior and senior developers, fostering knowledge sharing, and conducting rigorous architecture reviews. - Stay current with backend and cloud technologies, evaluate and adopt new technologies to continuously improve system efficiency. - Document architecture and mentor junior engineers to foster knowledge sharing. Qualifications - Extensive Backend Experience with a proven track record in principal or architect-level roles designing complex, distributed systems. - Extensive experience designing, building, and scaling distributed backend systems and microservices architectures. - Expert-level knowledge of Python internals, memory management, and advanced frameworks (Django, FastAPI). - Deep expertise in SQL/NoSQL databases at scale (schema design, complex query optimization, sharding, replication, caching) and ORM tools (Django, SQLAlchemy). - Mastery of asynchronous processing and message-broker/streaming platforms (RabbitMQ, Kafka, Celery). - Expert-level experience with observability, distributed tracing, and APM tools (Prometheus, Grafana, ELK) to diagnose systemic bottlenecks. - Production expertise with Kubernetes, container orchestration, and Infrastructure as Code (IaC) for CI/CD pipelines. - Solid foundation in designing RESTful APIs, authentication protocols (OAuth2, OIDC, SAML). - Excellent problem-solving and communication skills. - Experience working in Agile/Scrum environments. Requirements - Experience with Azure as a cloud platform. - Experience designing and implementing GraphQL APIs. - Experience with Kubernetes or other orchestration tools. - Polyglot background (e.g., experience with Golang, Rust, or C++ for performance-critical domains). Benefits - Flexible working environment. - Empowerment to work when, how, and where you want. Company Description Parallels is a top VDI/EUC product helping businesses since 1999. Whether it’s desktop or cloud, on-prem or hybrid, Parallels has a solution to help your company optimize the speed and security of your work environment at an affordable price.
Senior Java Backend Developer
Zup InnovationWe create digital assets to build, grow and accelerate your applications with efficiency, security and scalability.
• Develop backend solutions in Java, focusing on modernizing the SAP commission system. • Design and implement RESTful APIs, ensuring robust integration between systems. • Define and apply architectural patterns and best practices in Spring. • Conduct technical code reviews, contributing to the maintenance of system quality. • Support the integration of DevOps processes, including deployment automation and application monitoring. • Perform database optimizations and tuning to improve performance and availability.



