Backend Developer
Role details
Job location
Tech stack
Job description
Feature Development: Write clean, maintainable backend code in Java and Python, with an emphasis on performance and clear structure. API Management: Develop and maintain GraphQL endpoints and migrate legacy REST APIs to unified GraphQL routes. Cloud Native Execution: Build and maintain serverless applications utilizing AWS Lambda, DynamoDB, and automated CI/CD pipelines. Collaborative Problem Solving: Coordinate with cross-functional team members to gather requirements, remove blockers, and deliver business value quickly without over-engineering solutions., Core Responsibilities Backend Developer (AWS, Python, Java) Perform senior-level system analysis, design, development, and implementation of applications and data solutions Dev…
Requirements
We are seeking an agile, results-oriented Mid-Level Backend Developer (Consultant) to join our growing engineering team. As we scale our distributed systems and migrate away from a monolithic application, you will focus on building out cloud-native capabilities, event-driven features, and API integrations. This role requires an engineer who is comfortable picking up a topic with a few clear inputs, collaborating across adjacent teams, and running with execution. You will gain exposure to state-of-the-art cloud tools, event streaming via Kafka, and AI-accelerated development practices., Core Languages: Proficient in Java (Spring Boot experience preferred) and Python (for Lambda functions). API Technologies: Solid understanding of REST APIs and hands-on experience or strong familiarity with GraphQL. AWS Infrastructure: Core familiarity with AWS Lambda, DynamoDB, S3, and ECS. Event-Driven Systems: Understanding of Apache Kafka event handling, or foundational knowledge of AWS SQS/SNS setups. Security & Automation: Basic understanding of authentication mechanisms and cloud-native application patterns. Experience using GitHub Copilot to write and test code efficiently. Preferred Qualifications Familiarity with AWS CloudFormation or general infrastructure-as-code principles. Basic understanding of relational databases (e.g., Aurora DB) or data lake concepts.