Verified today
Mobile Programming-Backend (Java/python)
About the role
Mobile Programming-Backend (Java/python) – A senior backend engineer role at Nexthire, focused on building scalable, high‑performance services for a global client base. The position requires deep expertise in Python or Java, RESTful API design, and distributed systems. Candidates will collaborate with cross‑functional teams to architect, develop, and deploy microservices on cloud platforms (AWS, Azure, GCP), leveraging containerization (Docker, Kubernetes) and CI/CD pipelines. Responsibilities include writing clean, maintainable code, conducting code reviews, mentoring junior engineers, and optimizing system performance for large data volumes. The role demands strong problem‑solving skills, experience with relational and NoSQL databases, message brokers (Kafka, RabbitMQ, SQS), and monitoring tools (New Relic, ELK, Grafana). Agile methodology and product‑centric experience are preferred, especially in e‑commerce or fashion domains. The role is full‑time, on‑site in Bangalore, India, with a focus on delivering high‑quality backend solutions.
What you’ll do
- Collaborate cross‑functional teams to design, develop, deploy platform
- Write clean, maintainable, high‑performance code
- Conduct code reviews and provide feedback
- Mentor junior engineers and promote best practices
- Troubleshoot and resolve complex technical issues
- Participate in full SDLC from requirements to monitoring
- Optimize backend performance for large data volumes
- Maintain thorough system architecture documentation
- Contribute to internal process and documentation improvement
What you’ll bring
- 5+ years Python/Java backend development
- Design and implement RESTful APIs
- Test‑driven development experience
- Knowledge of distributed systems, scalability
- Relational (MySQL/PostgreSQL) and NoSQL (MongoDB/Redis) databases
- Message brokers: Kafka, RabbitMQ, SQS
- Cloud platforms: AWS, Azure, GCP
- Containerization: Docker, Kubernetes
- CI/CD pipelines and monitoring tools
- Strong problem‑solving and communication skills
Nice to have
- Agile methodology experience
- Product‑based company background
- eCommerce/Fashion domain exposure
- Frontend skills: React/TypeScript