Senior Backend Developer - BOT

A dynamic and innovative company transforming a billion-dollar startup into a cutting-edge micro-services domain-driven design powerhouse.
Backend
Senior Software Engineer
Remote
5+ years of experience

Description For Senior Backend Developer - BOT

Join our dynamic and innovative team as a Senior Backend Developer at Bounteous and embark on an exciting journey of transforming a billion-dollar startup into a cutting-edge micro-services domain-driven design powerhouse. As a key member of our engineering team, you will play a crucial role in building the future of our company.

Your responsibilities will include:

  • Leading the design, development, and maintenance of highly scalable and robust backend services and applications using C#, PHP, or Java languages.
  • Architecting and implementing backend solutions, making strategic architectural decisions that align with business goals and scalability requirements.
  • Mentoring and guiding junior and mid-level developers, providing technical leadership, code reviews, and best practices.
  • Driving the adoption of design patterns and SOLID principles to ensure maintainable, extensible, and scalable codebase.
  • Collaborating with cross-functional teams to gather requirements, design solutions, and deliver high-quality software products.
  • Designing and optimizing database schemas and queries for performance, scalability, and reliability.
  • Championing a culture of test-driven development (TDD) and writing comprehensive unit tests.
  • Making architectural decisions regarding technology stack, frameworks, and third-party integrations.
  • Leading technical discussions and providing insights into emerging technologies, industry trends, and best practices.

Required skills:

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 5-8 years of experience in backend development using C#, PHP, or Java
  • Expertise in object-oriented programming concepts, design patterns, and SOLID principles
  • Proficiency in backend frameworks such as .NET Core, Laravel, or Spring Boot
  • Strong understanding of relational databases and SQL queries
  • Experience with ORM frameworks
  • Knowledge of RESTful API design and development
  • Extensive experience in writing unit tests
  • Excellent problem-solving, leadership, and communication skills

Preferred skills:

  • Experience with microservices architecture and distributed systems
  • Knowledge of cloud platforms such as Azure or AWS
  • Familiarity with containerization and orchestration technologies
  • Experience with message brokers and NoSQL databases
  • Understanding of software security best practices

Join Bounteous and be part of a team that's shaping the future of technology!

Last updated 4 months ago

Responsibilities For Senior Backend Developer - BOT

  • Lead the design, development, and maintenance of highly scalable and robust backend services and applications
  • Architect and implement backend solutions, making strategic architectural decisions
  • Mentor and guide junior and mid-level developers, providing technical leadership
  • Drive the adoption of design patterns and SOLID principles
  • Collaborate with cross-functional teams to gather requirements and design solutions
  • Design and optimize database schemas and queries for performance, scalability, and reliability
  • Champion a culture of test-driven development (TDD) and write comprehensive unit tests
  • Make architectural decisions regarding technology stack, frameworks, and third-party integrations
  • Lead technical discussions and provide insights into emerging technologies and industry trends
  • Troubleshoot complex backend issues and perform root cause analysis
  • Ensure adherence to coding standards, best practices, and security guidelines
  • Collaborate with DevOps and infrastructure teams for smooth deployment and operation
  • Participate in Agile development processes

Requirements For Senior Backend Developer - BOT

Java
PHP
MongoDB
Cassandra
Kafka
RabbitMQ
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 5-8 years of experience in backend development using C#, PHP, or Java
  • Expertise in object-oriented programming concepts, design patterns, and SOLID principles
  • Proficiency in backend frameworks such as .NET Core (C#), Laravel (PHP), or Spring Boot (Java)
  • Strong understanding of relational databases and SQL queries, with experience in optimizing database performance
  • Experience with ORM frameworks such as Entity Framework (C#), Eloquent (PHP), or Hibernate (Java)
  • Knowledge of RESTful API design and development
  • Extensive experience in writing unit tests using testing frameworks like NUnit (C#), PHPUnit (PHP), or JUnit (Java)
  • Excellent problem-solving skills and attention to detail
  • Strong leadership and mentoring skills
  • Excellent communication and collaboration skills
  • Ability to make strategic technical decisions and drive architectural discussions

Interested in this job?

Jobs Related To Bounteous Senior Backend Developer - BOT

Senior Dellboomi Developer

Senior Dellboomi Developer position at Bounteous, focusing on enterprise integration development with 4+ years experience required, offering hybrid work in Chennai.

Senior ROR Backend Developer

Senior Ruby on Rails Backend Developer position at Bounteous, focusing on scalable solutions and technical leadership in a remote environment.

Senior QA Automation Engineer

Senior QA Automation Engineer position at Papel Holdings, focusing on test automation frameworks and quality assurance for fintech products.

Senior Software Engineer Backend/AI

Senior Software Engineer role at Aircall, focusing on Backend/AI development, offering $180-220k salary, hybrid work in San Francisco, and comprehensive benefits.

Senior Back-End Engineer NAM (F/M/D)

Senior Backend Engineer position at Flowdesk, building crypto trading infrastructure and OTC platform using modern technologies.