Job Openings
Senior Back-End Engineer (TypeScript and Java)
About the job Senior Back-End Engineer (TypeScript and Java)
FULLY REMOTE
Primary Responsibilities:
- Lead backend development tasks, ensuring timely and top-notch deliverables.
- Work closely with multiple teams to interpret project requirements into feasible technical solutions.
- Architect, craft, and sustain efficient and scalable backend systems utilizing Java, Node.js, and TypeScript.
- Design, implement, and fine-tune RESTful APIs along with seamless integrations with both internal and third-party systems.
- Commit to the high availability and unparalleled performance of essential systems.
- Perform rigorous testing and debugging to iron out technical discrepancies.
- Partner with frontend specialists to create APIs that align with frontend needs.
- Stay informed on the latest backend development trends and best practices.
- Mentor and guide junior members, fostering a culture of learning and growth.
- Clearly communicate complex technical ideas to a wide audience, both technical and non-technical.
Essential Qualifications:
- A Bachelor's degree in Computer Science, Software Engineering, or a related domain (or an equivalent combination of education and experience).
- Deep knowledge of Java, TypeScript, and PostgreSQL.
- Prior experience with Azure Cloud services is highly desired.
- Familiarity with React or React Native, Micronaut, and Spring Boot will be advantageous.
- A track record of developing high-stakes systems that demand high availability.
- Proven aptitude for crafting and executing efficient APIs.
- Exceptional problem-solving prowess with a knack for tackling intricate challenges.
- Exceptional organizational skills with the ability to juggle multiple priorities effectively.
- A deep-rooted sense of responsibility and dedication towards deliverables.
- Outstanding communication talents, both in speech and writing, with the ability to explain technical details to a varied audience.
Certification Requirement:
- Candidates must possess at least a Java or Node.js certification from the platform Qualfied.i.
Note: This job description offers a broad overview of the role's duties and requirements. However, specifics might evolve based on the company's evolving needs and objectives.