Qualifications
Requirements:- Bachelor's degree or equivalent in Computer Engineering, Information Systems, Computer Science, or a related field.- Minimum of 7 years in a hands-on software development role.- Over 4 years as a backend engineer specializing in distributed, high-performance, fault-tolerant, and high-availability systems.- Extensive experience in architecting, developing, optimizing, and maintaining REST and GraphQL APIs.- Strong proficiency with ElasticSearch and Kibana.- Fluency in Java, Python, Node.js, and related frameworks.- Expert knowledge of modern cloud services, particularly AWS managed services such as EKS, OpenSearch, Lambdas, IAM, and RDS.- Familiarity with DevOps principles, including TDD, CI/CD, and build/test/release automation.- Direct experience in deploying production systems within cloud-native infrastructures (AWS, GCP).- Experience in Agile methodologies.- Strong analytical and problem-solving abilities with a proven track record of diagnosing and preventing performance and optimization issues.
About the job
As the Lead Back End Engineer, you will spearhead an agile software development team, crafting, implementing, and managing our Client's global content API using cutting-edge backend technologies.
Your role will involve providing technical vision, guiding the team's direction, and establishing priorities. You will be at the forefront of innovation, consistently strategizing to enhance application performance and resilience.
In addition, you will tackle complex challenges, prepare detailed reports, and propose effective solutions for software, systems, and operational processes.
Your responsibilities include writing high-quality code that meets both current and future requirements, exploring and deploying new technologies, and conducting code reviews according to the Client’s coding standards.
Collaboration is key as you work closely with product and engineering teams to achieve product goals, ensuring ongoing communication with team members and stakeholders regarding vision, market changes, deliverables, and timelines.
Proactively identifying potential challenges will allow you to work alongside your team to develop robust solutions.
About Cross Border Talents
Cross Border Talents is dedicated to connecting innovative companies with top-tier tech talent from around the world. We pride ourselves on fostering a collaborative and dynamic work environment that emphasizes growth, creativity, and the continuous pursuit of excellence.