As a Junior Back-End Developer, you'll maintain TypeScript microservices and work on the GraphQL API. Join Callan's IT team to support investment consulting services.
Responsibilities
Maintain and extend three TypeScript microservices running on AWS Lambda that generate Word, PowerPoint, and Excel documents
Learn and contribute to our GraphQL API, the backbone of our back-end architecture
Gradually take on responsibilities in PostgreSQL (Amazon RDS), including creating and managing tables and views
Collaborate with the team using Jira for ticket tracking and Bitbucket for version control
Test, debug issues, write clean and maintainable TypeScript, and document your work as you learn the system
Learn, understand, and implement security protocols and data protection measures
Attend in-person and Zoom meetings to collaborate with the team
Partner with senior team members to improve skills and gain experience in back-end development
Requirements
Solid foundational knowledge of TypeScript
Familiarity with GraphQL concepts and APIs
Basic SQL skills, including writing queries and understanding relational schemas
Experience with Git-based workflows (Bitbucket experience is a plus, not required)
Exposure to AWS or serverless architecture is preferred, not required
Understanding of Office Open XML (OOXML) — knowledge of how Word, Excel, and PowerPoint files are structured under the hood
Ability to collaborate effectively on cross-functional teams
Strong time management skills and ability to prioritize and manage multiple projects efficiently
Demonstrated ability to receive and integrate feedback
Effective and professional communication and analytical skills
Exceptional problem-solving skills
Excellent organizational skills, strong attention to detail, and the ability to prioritize work to meet deadlines even during the busiest times
Build and maintain relationships internally and externally
Advanced technical skills with Microsoft Office applications, including Excel and Access
Understanding security protocols and data protection measures
Passionate about learning and seeking information to uncover answers and generate new ideas, including the ability to ask for help when needed
Self-motivated and proactive
Resourceful and has a great deal of patience
Responsive, detail-oriented, and accurate with the ability to meet deadlines
Ability to work independently without supervision in an unstructured environment, managing multiple deadlines
Emphasis on team over self
Completion of post-secondary education, such as coding bootcamp and relevant works experience required. Bachelor’s degree or equivalent, preferably in computer science, computer engineering, or related field is preferred
Minimum 3 – 5+ years of work experience in backend development, including working with and building APIs
Familiarity with the investment management industry (CFA or similar credentials are a plus, not required)
Benefits
A generous compensation and benefits package, including base salary, bonus, 401(k) matching, profit-sharing, health/medical/dental/vision benefits, monthly communications stipend, tuition assistance, and more
Training for all Callan databases, research, and other systems
Access to team-building events, community outreach opportunities, and wellness events
Fullstack Software Developer at isento GmbH developing cloud applications for Billing & Invoicing. Collaborating with cross - functional teams and working with technologies such as Angular, Java, and Spring Boot.
Senior Developer focused on backend service development with Go and dashboard creation using React. Collaborating within a motivated team to ensure service lifecycle and data management.
Software Engineer developing Go microservices for Fraud Prevention Platform. Collaborating in a hybrid Java/Go development team with a focus on AI and fraud detection.
Backend Engineer at JOIN working on a modern tech stack to enhance hiring experiences. Collaborating closely with frontend and DevOps teams in a hybrid model in Barcelona, Spain.
.NET Full - Stack Developer working with a major client’s IT team in Brussels. Integration in the development team and collaboration on micro - service - based architecture and Angular/eUI features.
Junior .NET Developer working on .NET web applications at EUROPEAN DYNAMICS in Athens. Collaborating with a multinational team on challenging IT projects for major organizations.
Senior Software Engineer developing backend solutions for fintech startup. Working on systems design and financial integrations in a fast - paced environment.
Senior .NET Software Developer for Novibet in Malta. Designing and delivering web and API applications while evolving microservices - based architectures.
.NET Software Developer responsible for building web and API applications for Novibet. Collaborating with teams to develop scalable microservices in a vibrant GameTech company in Malta.
SysAdmin with Kubernetes expertise deploying distributed cloud infrastructures for telecom. Collaborating with customers to solve complex networking challenges.