Head-Platform Engineer/Principal Engineer(backend architecture -Java/Python)
Nexifyr ConsultingMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Lead backend architecture design and technical decisions for scalable, high-performance microservices and APIs using Java, Spring Boot, and Python frameworks.
Mentor backend developers, enforce best practices, and collaborate cross-functionally with product, AI, and DevOps teams to deliver robust backend solutions.
Ensure system scalability, security, reliability, optimize database and caching strategies, troubleshoot production issues, and contribute to long-term architecture strategy.
Minimum Requirements
10-15 years of backend development experience with at least 5 years in technical leadership roles.
Strong expertise in Java, Spring Boot, Python, FastAPI, Django, and building RESTful APIs/microservices.
Experience with relational databases (PostgreSQL, MySQL), caching technologies (Redis), messaging systems (Kafka, RabbitMQ, AWS SQS), and AWS cloud services.
Bachelor's or Master's degree in Computer Science, Engineering, or related field.
Ideal Candidate Profile
Experienced senior backend engineer comfortable leading architecture in Java and Python microservices in cloud-native environments.
Skilled in designing distributed, scalable backend systems with deep knowledge of OOP, design patterns, concurrency, and performance tuning.
Familiar with AI service integration and modern AI coding assistants, interested in leveraging AI to improve engineering productivity and backend capabilities.
