Seeking Alpha
Senior Back End Developer (Remote)
Senior Back End Developer | Seeking Alpha |Portugal
Senior Back End Developer | Seeking Alpha | Portugal
Here, your growth matters. We prioritize your development through ongoing learning and career advancement opportunities, helping you reach new milestones. Join Seeking Alpha to be part of a company that values your unique journey, supports your success, and champions both your personal well-being and professional goals.
What We’re Looking For
We are looking for a Senior Back-End Developer to join our R&D group and play a key role in designing, developing, and optimizing microservices, enhancing system performance, and driving innovative solutions. This role involves collaboration with developers, product managers, and data teams to deliver a seamless and high-quality experience to our users.
What You’ll Do
Microservice Development:
- Design, develop, and implement new microservices.
- Maintain and enhance existing high-impact microservices.
Architecture And Planning
- Participate in design and planning discussions, contributing innovative architectural ideas.
- Address complex architectural challenges and apply architectural standards to new projects.
Code Development And Optimization
- Write efficient, clean, and scalable code.
- Test, troubleshoot, and debug code to ensure high-quality deliverables.
- Optimize applications for maximum speed and performance.
System Enhancements
- Identify opportunities to modify and enhance existing systems.
- Develop and implement system modifications from inception to deployment.
Collaboration And Communication
- Collaborate effectively with other team members, fostering a culture of knowledge sharing.
- Work closely with non-technical team members to design optimal solutions for product requirements.
Requirements
- Experience in OOP and MVC design and development patterns. Good understanding of data structures and design patterns.
- 7+ years of back-end development experience in building large, complex, highly scalable web applications using the Ruby on Rails framework.
- Solid understanding of Ruby syntax, its nuances, and core concepts. Ability to write clean and readable code.
- Familiarity with concepts of RESTful.
- Experience building APIs, including authentication, cleanliness, and role-based access permissions.
- Experience with SQL or NoSQL database technologies (e.g. MySQL, ElasticSearch, CouchBase, Redis, etc.).
- Experience with AWS or similar cloud-based technologies (e.g. EC2, S3, SQS, RDS, Athena, etc.).
- Experience with Kubernetes, Docker, or similar tools is preferred.
- Experience with Bloomberg, Capiq, or similar systems is preferred.
- Comfortable with source version control software (Git).
- Knowledge and understanding of server-side architecture best practices.
- Deep understanding of the HTTP protocol and networking.
Show more
Show less
Related Jobs
See more All Other Remote Jobs- Save
- Save
- Save
- Save
- Save
- Save