Backend Engineer
Weekday AI
Date: 5 hours ago
City: Bengaluru, Karnataka
Contract type: Full time
This role is for one of the Weekday's clients
Salary range: Rs 500000 - Rs 2700000 (ie INR 5 - 27 LPA)
Min Experience: 5 years
Location: Bengaluru
JobType: full-time
Are you interested in working for a Global Leader in E-commerce? Are you excited about working on highly scalable platforms and applications that are accessed by millions of users every day? If so, read on to find out more about the opportunity.
Requirements
Key Responsibilities:
- Architect and Design Systems: Lead the design and architecture of scalable, distributed, and high-performance systems using Java, Spring Boot, and Microservices.
- Hands-on Development: Write clean, efficient, and maintainable code in Java, ensuring adherence to best practices and design principles.
- System Design: Create detailed system designs, including high-level architecture, component diagrams, and data flow, to solve complex business problems.
- Microservices Development: Design and implement microservices-based architectures, ensuring scalability, fault tolerance, and high availability.
- Big Data Integration: Work with Big Data technologies to design and implement data pipelines, processing frameworks, and storage solutions.
- Database Expertise: Design and optimize database schemas and queries for MongoDB and other NoSQL/relational databases.
- Technical Leadership: Provide technical guidance and mentorship to engineering teams, ensuring adherence to design principles and coding standards.
- Collaboration: Work closely with product managers, stakeholders, and other engineering teams to understand requirements and deliver high-quality solutions.
- Performance Optimization: Identify and resolve performance bottlenecks in applications and systems.
- Innovation: Stay updated with the latest trends and advancements in technology, and recommend their adoption where appropriate.
Required Skills and Qualifications:
- Proven Experience: hands-on experience in Java development, with a strong focus on system design and architecture.
- Java Expertise: Deep understanding of Java, including multithreading, concurrency, and performance optimization.
- Spring Boot: Extensive experience with Spring Boot and related frameworks for building enterprise-grade applications.
- Microservices Architecture: Strong knowledge of microservices design patterns, RESTful APIs, and service orchestration.
- System Design: Expertise in designing scalable, distributed systems with a focus on high availability and fault tolerance.
- Big Data Technologies: Hands-on experience with Big Data tools and frameworks (e.g., Hadoop, Spark, Kafka, etc.).
- MongoDB: Proficiency in working with MongoDB, including schema design, indexing, and query optimization.
- Design Principles: Strong understanding of software design principles, including SOLID, DRY, and design patterns.
- Hands-on Coding: Ability to write high-quality, production-ready code and perform code reviews.
- Problem-Solving: Excellent analytical and problem-solving skills with a focus on delivering scalable solutions.
- Collaboration: Strong communication and interpersonal skills to work effectively with cross-functional teams.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
- Familiarity with CI/CD pipelines and DevOps practices.
- Knowledge of event-driven architectures and messaging systems (e.g., RabbitMQ, Kafka).
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
Must-have skills
MySQL database design
Good-to-have skills
java, Spring Boot, microservices
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Senior Fund Administrator
HSBC Global Services Limited,
Bengaluru, Karnataka
8 hours ago
Some careers shine brighter than others.
If you’re looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further.
HSBC is one of...
Growth Analyst
Headout,
Bengaluru, Karnataka
1 day ago
The roleWe're looking for a sharp, hungry analyst to join the data team at Headout. This is a foundational role, you'll work closely with senior analysts and leadership to build the reports, dashboards, and automations that power decisions across the company.Depending on where the need is greatest and where your strengths lie, you could find yourself working on growth and...
Mechanical Engineer
Capgemini,
Bengaluru, Karnataka
3 days ago
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for...