SDE 2- Backend Developer
Full-time
Weekday AI
This role is for Weekday's client
Requirements
The core responsibilities for the job include the following:
Design and Development :
- Architectural Design: Develop and implement robust backend architectures that support complex business requirements and scale effectively.
- Feature Implementation: Write high-quality code to implement new features and enhance existing functionalities using Java and associated frameworks (e. g., Spring Boot).
- Technical Documentation: Create comprehensive technical documentation for the design and development processes to ensure maintainability and knowledge sharing.
Cloud Integration:
- Cloud Services Utilization: Leverage AWS/GCP services (such as EC2 S3 Lambda, RDS, Cloud Functions, and Kubernetes) to deploy and manage scalable, secure, and efficient cloud-native applications.
- Infrastructure as Code: Utilize tools like Terraform or CloudFormation to manage and automate cloud infrastructure.
Microservices Architecture :
- Service Design: Design and implement microservices that are resilient, maintainable, and scalable, following best practices for microservices architecture.
- Inter-Service Communication: Ensure efficient and reliable communication between microservices using appropriate protocols (e. g., REST, gRPC, message queues).
Database Management :
- Schema Design: Design database schemas to support new and existing features, ensuring data integrity and performance.
- Optimization: Optimize queries and indexing strategies to improve database performance and reduce latency.
- Data Migration: Plan and execute data migration strategies for seamless upgrades and transitions.
API Development :
- API Design: Design and develop RESTful APIs, ensuring they are well-documented, secure, and easy to consume by front-end applications and third-party systems.
- Security: Implement authentication and authorization mechanisms (e. g., OAuth, JWT) to secure APIs.
Code Quality :
- Best Practices: Follow and enforce coding standards and best practices to ensure code quality and consistency.
- Testing: Write unit, integration, and end-to-end tests to ensure code reliability and performance.
- Code Reviews: Conduct code reviews to provide feedback, ensure code quality, and share knowledge with team members.
Performance Optimization :
- Profiling and Monitoring: Use profiling tools and monitoring systems to identify and resolve performance bottlenecks in the application and infrastructure.
- Scaling: Implement strategies for horizontal and vertical scaling to handle increased load and ensure high availability.
- Collaboration:
- Cross-Functional Teams: Work closely with front-end developers, product managers, designers, and other stakeholders to deliver high-quality software solutions that meet business and user needs.
- Agile Methodology: Participate in Agile/Scrum ceremonies (e. g., daily stand-ups, sprint planning, retrospectives) to ensure effective communication and collaboration.
Continuous Improvement :
- Learning and Development: Stay up-to-date with emerging technologies, industry trends, and best practices in software development and cloud computing.
- Process Improvement: Propose and implement improvements to development processes, tools, and methodologies to enhance productivity and quality.
Mentorship :
- Guidance and Support: Mentor junior engineers by providing technical guidance, conducting code reviews, and offering career advice.
- Knowledge Sharing: Organize and conduct training sessions or workshops to share knowledge and best practices within the team.
Requirements:
- Degree: Bachelor's degree in Computer Science, Engineering, or a related field.
- Equivalent Experience: Consideration of equivalent practical experience in software development.
- Professional Experience: 2.5-5 years of experience in backend development, with a strong focus on Java and relevant frameworks.
- Project Experience: Proven track record of delivering large-scale, high-performance backend systems in a production environment.
Cloud Expertise :
- Hands-On Experience: Practical experience with AWS and/or GCP services, including EC2 S3 Lambda, RDS, Cloud Functions, and Kubernetes.
- Certification: Relevant cloud certifications (e. g., AWS Certified Developer, Google Professional Cloud Developer) are a plus.
Proficiency in Java :
- Core Concepts: Deep understanding of core Java concepts, including multithreading, concurrency, and memory management.
- Frameworks: Proficiency with Java frameworks such as Spring Boot, Hibernate, etc.
Microservices :
- Design and Development: Experience in designing and developing microservices-based architectures, including service discovery, load balancing, and circuit breaking.
- Tools and Technologies: Familiarity with tools like Docker, Kubernetes, and service mesh technologies.
Database Skills :
- SQL and NoSQL: Proficient in SQL databases (e. g., MySQL, PostgreSQL) and NoSQL databases (e. g., MongoDB, Cassandra).
- Optimization: Experience with database optimization techniques, indexing strategies, and query performance tuning.
API Development :
- RESTful APIs: Strong experience in developing and consuming RESTful APIs.
- API Documentation: Proficiency in documenting APIs using tools like Swagger/OpenAPI.
Version Control:
- Git: Proficient in using Git for version control, including branching, merging, and pull request workflows.
- Collaboration Platforms: Familiarity with platforms like GitHub, GitLab, or Bitbucket.
Problem-Solving :
- Analytical Skills: Excellent analytical and problem-solving skills to troubleshoot and resolve complex technical issues.
- Creativity: Ability to think creatively and propose innovative solutions to technical challenges.
Communication :
- Technical Communication: Strong verbal and written communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.
- Documentation: Ability to create clear and concise technical documentation for internal and external use.
Team Player :
- Collaboration: Ability to work effectively in a collaborative, fast-paced environment, contributing to team success.
- Adaptability: Flexibility to adapt to changing priorities and project requirements.
Technical Overview:
- You will be expected to design, develop, and maintain large-scale complex backend web applications.
- You will be expected to rapidly learn and apply relevant new technologies.
- You will be having a high level of interaction with business and product stakeholders.
- You will be working on the entire web application stack, which includes: Web server hosting, RESTful communication, Message brokering, Backend application layer, which includes the service and domain layers, and Data layer for persistence or caching.
- You will be participating in an agile software development cycle, which includes: Design, Development, Code Review, Unit and Integration Testing, and Release.
You will be exposed to the following technologies:
- Web application frameworks: Node.js, Java Play, Vert. x, AIO AWS Lambda.
- Languages: Java, Kotlin, Javascript.
- Data stores: PostgreSQL, Aerospike, Redis, Amazon Redshift.
- Communication: Amazon SQS, Sidekiq, Amazon SNS.
- Server Management: Amazon ECS, Docker.
Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the SDE 2- Backend Developer in Bangalore vacancy
- ...Support hiring and on-boarding activities along with coaching and developing junior members in your team, and contribute to knowledge sharing.... ...small to mid-scale applications in any language or stack. 2+ years of recent and active software development experience. ~...SuggestedFull time
- ...Senior Magento 2 Backend Developer Experience: 5+ years Location: Indiranagar, Bangalore Working arrangement: Full-time, on-site Focus: Magento 2, Adobe Commerce and Hyvä Clients: Dutch and European e-commerce teams About Nordavo Nordavo connects...SuggestedLong term contractFull timeWork at office
- ...What we're looking for: We are looking for a SDE-2 to join our rapidly expanding Engineering team. Responsibilities: Develop & Optimize – Build web applications that are... ..., and maintain frontend (React/Angular) and backend (Java/JEE) components . Testing & Quality...SuggestedFull timeWork at office
- ...energy. What we're looking for: We are looking for a SDE 2 to join our rapidly expanding Engineering team.... ...with the product team to ensure clarity and feasibility. Develop and maintain the backend of the Zinier ecosystem with a focus on high-quality, scalable...SuggestedFull timeWork at office
- Role : Software Development Engineer 2 (SDE 2) - BackendLocation : Bengaluru (on-site)Experience... .... We are looking for a passionate Backend Engineer who enjoys building scalable systems... ...collaborating closely with mobile app developers to deliver reliable, high-performance...SuggestedFull time
- ...thinking organization, apply now. We are currently seeking a Front end Engineer - Sols-2 to join our team in Bangalore, Karnātaka (IN-KA), India (IN). AEM Frontend Modern Web Senior Developer Who we are: NTT DATA America strives to hire exceptional, innovative and...Hybrid workWork at officeRemote jobFlexible hours
- ...Responsibilities :- Build and maintain scalable backend services using Python for high-traffic B2C applications.- Design, develop, and optimize REST APIs and backend systems following... ...B2C product environment.- Mandatory (Experience 2) - Must have 6 month+ experience building and...
- Java Backend Developer Position Description Founded in 1976, CGI is among the largest independent IT and business consulting services firms... ..., Git, BitBucket, etc. . 3 7 years relevant experience. . 2 4 years experience with API development and API security. ....Full timeLocal area
- ...Job Title: Java Backend Developer with Kafka About Us “Capco, a Wipro company, is a global technology and management consulting firm. Awarded... ...Backend Developer with Kafka Location: Pune/ Bengaluru (Hybrid - 2 days a week from office) Experience: Min 5yrs in Java...Hybrid workWork at officeLocal areaImmediate start2 days week
- Job Summary:We are looking for an experienced Backend Developer with strong expertise in Java, Spring Boot, Microservices, Kafka, and Cloud Technologies... ...- Implement secure authentication and authorization using OAuth 2.0 and JWT.- Follow OWASP security guidelines and secure coding...
Rs 4.2 - 6.8 lakhs p.a.
...Actively hiring Backend Developer Start Date Starts Immediately... ...backend applications using Laravel (PHP) or Node.js (Express.js). 2. Design, build, test, and maintain RESTful APIs. 3. Integrate...Full timeImmediate start- ...at Khatabook, are looking for a Fullstack SDE II . You will design, build and operate... ...While you will spend ~80 % of your time on backend micro‑services, you should be comfortable... ...technologies quickly—especially AI‑powered developer tools—and apply them pragmatically. ~ Bias...Full timeTemporary work
- ...Microservices + Cloud (AWS preferred / GCP/Azure).- Design, develop, and maintain scalable backend services using Java and Spring Boot.- Build and support... ...junior developers, fostering a team-oriented environment.2. About the Team : - Join a dynamic team of experienced developers...Hybrid work
- ...design and build scalable, production grade backend systems that power mission-critical... ...time systems What You'll Do Design and develop backend microservices for the evertz.io SaaS... ...with offices around the world, Evertz has 2,000+ employees and has been recognized as...Full timeHybrid workWork at officeRemote jobWorldwideFlexible hours
- About the Role:We are looking for a Senior Backend Engineer to build the core backend platform powering AI agents. You will design and develop scalable distributed systems, workflow orchestration, tool execution services, event-driven architectures, and APIs that enable AI...
- ...Java Spring Boot SDE - II Modlix Bengaluru, Karnataka, India (On-site) About Modlix AI... ...API We are looking for a skilled Core Java Developer with 3–6 years of experience to design, develop, and maintain high-performance backend applications. The ideal candidate should...Full time
- ...Strong Python coding skills - 7+ years. ~2+ years of hands-on experience with machine... ...production LLM systems. ~ Experience building backend APIs with FastAPI, async patterns, rate... ...(prompts, tokens, cost, latency); Develop prompt management with versioning, fallbacks...Full timeHybrid workFlexible hours
- Strong Backend Python Developer Profile : - Mandatory (Experience 1) : Must have 3+ years of hands-on Backend Engineering experience using Python building... ...systems in a B2C product environment.- Mandatory (Experience 2) : Must have 6 month+ experience building and shipping AI/ML...
- Job Role/Title : SDE 2 - BackendRoles and Responsibilities : - Design, develop and maintain highly available backend services.- Collaborate with engineers from your own team and across teams, and with product managers to ensure timely delivery of projects.- Create robust RESTful...
- ...clients. And production cost savings of USD 2 billion. This will lead to USD 1 Billion... ...and testing.- Collaborate with Front-end developers to integrate user-facing elements with server... ...MQTT.- Hands on experience in one or more backend-technologies like Node.js (Nest.js, Socket...Full time
- Note : This is a hybrid opportunity 2 days office role.Role : Java Backend DeveloperExperience Required : 5+ yearsJob Description :We are looking for a highly skilled Java Backend Developer with strong experience in Core Java, J2EE, Spring Boot, and Microservices architecture...Hybrid workWork at office
- Gushwork is reinventing how businesses get discovered online. We're an agentic AI startup that helps B2B companies show up in AI answer engines like ChatGPT, Gemini, and Perplexity - by building a content engine on websites designed to attract AI visitors alongside human visitors...Full timeShift work
- ...investing in our employees and empowering them to develop themselves and their careers. Experience... ...recruit a highly skilled and experienced Backend developer with experience in Kubernetes to... ...level roles given (1) their experience, (2) additional job requirements, and/or (3) business...Full timePart timeSide job
- ...Role Overview We are looking for a highly skilled Senior Java Backend Developer with strong experience in cloud-native backend development and... ...✔ Security (Good to have) Experience with OAuth 2.0 / OpenID Connect Knowledge of secure API design and authentication...Full time
- Role : SDE 3 / SDE 4 (Backend - Payments & Core Banking)Location : Bangalore (On-Site)Experience : 5 to 9 YearsCore Stack : Java, Golang, Kafka, AWS... ...: Act as a force-multiplier by mentoring SDE-1 and SDE-2 engineers, helping them master the nuances of distributed systems...
- Back End Developer - Django / Node.js / GolangWe are hiring a Back End Developer with 23 years... ...have production experience in at least one backend technology stack: Python with Django, Node... ...development activities.Required skills :- 2 - 3 years of relevant backend development...
- Role : Rust Backend DeveloperExperience : 4 to 12 YearsPosition Overview : We are looking for... .... The role is responsible for designing, developing, and delivering scalable, secure, and high... ...and secure backend engineering standards.2. Rust Backend Development : - Design, develop...
- ...our business transformation in order to reach more people, more effectively. We are looking for an experienced Magento 2 (Adobe Commerce) Developer to design, develop, and maintain scalable e-commerce solutions. The role involves building custom modules and integrations,...
- ...power the future of digital-first restaurants. About the Role We are looking for a Senior Software Engineer (SDE III) with 6+ years of backend engineering experience to join our fast-growing team. This role is ideal for someone who thrives in a startup...Full time
- We have a new requirement! Kindly help with adding profiles on Simplify 1645. Location – Bangalore Onboarding type – SBR Exp – 4 to 6 years Budget - 90k-1.5L per month
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to SDE 2- Backend Developer. Be the first to apply!
