company

SDE 2 - Backend Developer

Weekday's ClientBengaluru, Karnataka, India
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

To thrive in this role, you should have:Proficiency in Java and experience with frameworks such as Spring Boot. Hands-on experience with cloud platforms (AWS/GCP) and tools for Infrastructure as Code. Strong understanding of microservices architecture and database management. Ability to write secure and efficient APIs and conduct rigorous testing and code reviews. Excellent problem-solving skills and a collaborative mindset.

About the job

Join the Innovative Team as a Backend Developer at Weekday's Client

Key Responsibilities

As a Backend Developer, you will play a crucial role in designing and developing high-performance backend systems that cater to complex business needs. Your expertise will contribute to the enhancement of existing features and the implementation of new functionalities.

Architectural Design: Develop and implement robust backend architectures that effectively address diverse business requirements and ensure scalability.

Feature Implementation: Write clean, efficient code to integrate new features and improve current functionalities utilizing Java and related frameworks, including Spring Boot.

Technical Documentation: Generate detailed technical documentation to facilitate maintainability and promote knowledge sharing across the team.

Cloud Integration:

  • Utilize AWS/GCP services (EC2, S3, Lambda, RDS, Cloud Functions, Kubernetes) to deploy cloud-native applications that are scalable and secure.
  • Manage cloud infrastructure using Infrastructure as Code tools such as Terraform or CloudFormation.

Microservices Architecture:

  • Design resilient and maintainable microservices, adhering to best practices in microservices architecture.
  • Ensure effective inter-service communication through protocols like REST, gRPC, and message queues.

Database Management:

  • Develop database schemas to support various features while ensuring data integrity and performance optimization.
  • Enhance database performance by optimizing queries and indexing strategies.
  • Oversee data migration strategies for smooth upgrades and transitions.

API Development:

  • Design and implement RESTful APIs with a focus on security, documentation, and ease of use for front-end applications and third-party integrations.
  • Incorporate authentication and authorization mechanisms such as OAuth and JWT to secure API endpoints.

Code Quality:

  • Adhere to coding standards and best practices to maintain high code quality and consistency.
  • Develop unit, integration, and end-to-end tests to validate code reliability and performance.
  • Conduct thorough code reviews to ensure quality and facilitate knowledge exchange within the team.

Performance Optimization:

  • Employ profiling tools and monitoring systems to identify and rectify performance bottlenecks.
  • Implement scaling strategies to maintain high availability and manage increased load effectively.

About Weekday's Client

Weekday's Client is a forward-thinking organization that values innovation and technology-driven solutions. We are committed to fostering a dynamic work environment that encourages professional growth and collaboration.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.