Job Description
Job Summary:
We are seeking a skilled backend developer to design, develop, and maintain high-quality mobile applications and websites, leveraging a microservices architecture. The ideal candidate will have expertise in building scalable, responsive, and user-friendly solutions, integrating microservices to ensure modularity, flexibility, and performance. You will collaborate with cross-functional teams to deliver seamless digital experiences that align with business objectives.
Key Responsibilities:
– Architect, implement, and integrate microservices to support scalable and maintainable backend systems.
– Collaborate with product managers, designers, and other developers to define requirements and translate them into technical solutions.
– Ensure high performance, security, and reliability of applications through best practices and testing.
– Optimize applications for speed, scalability, and cross-platform compatibility.
– Maintain and enhance existing applications, troubleshooting issues and implementing updates.
– Participate in code reviews, ensuring adherence to coding standards and microservices design principles.
– Stay updated on emerging technologies, frameworks, and industry trends to improve development processes.
Required Skills and Qualifications:
– B.E./B.Tech in Computer Science or MCA with minimum 10 years of experience.
– 5+ years of experience in backend development with microservices.
– Proven experience designing and implementing microservices architecture using tools like Docker, Kubernetes, or serverless platforms.
– Strong understanding of RESTful APIs, integration with microservices-based backends.
– Proficiency with backend technologies for microservices development (e.g. Node.js, Axios), and microservices orchestration (e.g. Kong).
– Experience with cloud platforms (AWS, Azure, or Google Cloud) and CI/CD pipelines.
– Familiarity with database systems (SQL/NoSQL) and message brokers (e.g., Kafka, RabbitMQ).
– Knowledge of version control systems (e.g., Git) and agile development methodologies.
– Strong problem-solving skills and attention to detail.
Preferred Skills:
– Node.js/Express.js
– RabbitMQ/Kafka/AWS SQS
– Axios
– Kong/Ningx
– PostgreSQL/MongoDB
– AWS
– Familiarity with DevOps practices and tools for microservices deployment
– Understanding of security best practices for mobile and web applications
Soft Skills:
– Excellent communication and teamwork skills to collaborate with diverse stakeholders.
– Ability to manage multiple priorities and deliver projects on time.
– Proactive attitude toward learning and adapting to new technologies.
Why Join Us?
– Work on cutting-edge projects with a focus on microservices and modern development practices.
– Collaborate with a dynamic team in a supportive and innovative environment.
– Opportunities for professional growth and skill development.
Location: Lucknow
Employment Type: Full-time