Principal Java and React Developer
Adaugat: Azi
Amdaris
Principal Java and React Developer
Adaugat: Azi
Amdaris
Acest anunt este cu aplicare externa. Cand dati click pe Aplicare Externa veti fi redirectionat pe un alt site pentru a aplica.
Requirements
Soft Skills:
- Analytical Thinking: Ability to break down complex problems into manageable components.
- Communication: Clear and effective communication skills for both technical and non-technical audiences.
- Collaboration and Teamwork: Strong collaborative skills to work effectively with cross-functional teams.
- Adaptability: Comfortable working in a fast-paced, evolving environment.
- Problem-Solving: Strategic thinking to resolve complex technical challenges.
- Attention to Detail: Ensures high standards in design and implementation.
- Organization: Ability to manage priorities and structure team workflows effectively.
- Responsibility: Ownership of technical decisions and accountability for deliverables.
- Leadership: Ability to inspire and guide the team toward achieving technical goals.
Language:
- Fluent English (required).
- Fluent Spanish (desired).
Technical Skills
- Strong technical background.
- Full stack development hands-on skills.
- Experience in modernizing, optimizing, and upgrading legacy systems.
- Strong expertise in Domain-Driven Design (DDD) and SOLID principles, Clean Code, BDD, KISS, YAGNI and modular architecture, etc.
- Proficiency in micro-frontend, microservices, API design, and event-driven architecture.
- Solid experience with cloud platforms (AWS).
- Knowledge of CI/CD pipelines, containerization, and DevOps best practices.
- Ability to quickly learn and adopt new technologies.
- Familiarity with LMS platforms and educational technology ecosystems is a plus.
- Strong understanding of data modeling, integration patterns, and security best practices.
- Metrics oriented, knowledge of delivery metrics, implementation and usage to build high performance teams.
- Knowledge of accelerate extreme programming and software craftsmanship principles would be a nice to have.
- Proficiency in documentation, UML, C4 modeling, AWS diagrams, data flow, threat modeling, and non-functional requirements.
- Experience using GitHub Copilot or similar AI tools for coding.
Hands-on development experience with:
- React
- Kotlin or Java
- Quarkus or Spring Boot
- SQL and NoSQL databases (PostgreSQL, Atlas MongoDB, DynamoDB).
- Reactive Programming paradigms.
- Kafka
Responsibilities
- Lead the design and implementation of modular architecture based on Domain-Driven Design (DDD) principles.
- Define technical standards, best practices, and coding guidelines for the team together with Architects.
- Collaborate with architects and business analysts to define domain boundaries and integration patterns.
- Ensure scalability, maintainability, and security in all technical solutions.
- Actively participate in coding for proof of concepts (PoCs) and critical components.
- Support the team in developing complex features and resolving technical challenges.
- Review and optimize existing code to improve performance and maintainability.
- Provide guidance and mentorship to developers, fostering technical growth and collaboration.
- Conduct code reviews and ensure adherence to architectural principles.
- Act as a bridge between development, architects, product, and business teams.
- Facilitate technical discussions and decision-making processes.
- Oversee the implementation of automated testing and CI/CD pipelines.
- Ensure timely delivery of high-quality software components.
- Stay updated on emerging technologies and propose improvements to the architecture.
- Promote a culture of continuous learning and technical excellence.
Show more
Show less
Sfaturi de siguranta
- Nu trimiteti niciodata BANI in avans sau acte de identitate pentru aplicarea la un loc de munca. Nu trimiteti bani in avans pentru promisiuni de angajare sau alte oferte similare.
- Daca aveti impresia ca acest anunt nu este real, va rugam sa il raportati apasand butonul "Raporteaza Job"
This action will pause all job alerts. Are you sure?
Locuri de munca similare
Fii informat
Aboneaza-te la newsletter-ul nostru si primeste cele mai recente oferte de munca si informatii despre cariera direct in inbox-ul tau.
Securitatea datelor dumneavoastra este importanta pentru noi. Citeste Politica de confidentialitate.