Back-End Software Engineer

Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience

Description For Back-End Software Engineer

DeepSource Technologies is seeking a Back-End Software Engineer to join their team in a hybrid work environment. This role focuses on designing and building scalable back-end systems that power their applications. The ideal candidate will have 3+ years of experience and strong expertise in server-side development, database management, and API design. You'll work in a collaborative environment with cross-functional teams, contributing to high-quality software solutions that meet customer needs. The position offers opportunities to work with modern technologies including Java, Python, Node.js, and various database systems. Benefits include health insurance, social insurance, and flexible working hours. This role is perfect for someone who enjoys problem-solving, stays current with technology trends, and thrives in a fast-paced, agile environment.

Last updated 3 months ago

Responsibilities For Back-End Software Engineer

  • Develop and maintain robust, scalable, and efficient server-side applications and services
  • Design APIs and integrate with front-end applications
  • Database design and management, including writing optimized SQL queries
  • Implement and maintain security and data protection measures
  • Collaborate with product managers, designers, and other engineers
  • Optimize application performance and troubleshoot issues
  • Participate in code reviews
  • Write unit tests and conduct integration testing
  • Stay current with emerging technologies and industry trends

Requirements For Back-End Software Engineer

Java
Python
Node.js
MySQL
PostgreSQL
Kubernetes
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 3+ years of experience in back-end software development
  • Proficiency in programming languages such as Java, Python, or Node.js
  • Experience with RESTful APIs and microservices architecture
  • Strong understanding of database systems
  • Experience with cloud platforms is a plus
  • Familiarity with version control systems
  • Excellent problem-solving skills
  • Strong communication skills
  • Experience with containerization technologies is a plus

Benefits For Back-End Software Engineer

Medical Insurance
  • Health Insurance
  • Social Insurance
  • Flexible working hours

Interested in this job?

Jobs Related To DeepSource Technologies Back-End Software Engineer

Mid-level Fullstack Developer

Mid-level Fullstack Developer role at Sinch focusing on AI and ML applications, requiring 2+ years of experience in fullstack development with Python and TypeScript expertise.

Multi Skilled Maintenance Engineer

Multi Skilled Maintenance Engineer position at Marshalls PLC, offering £57,134 base salary with comprehensive benefits and growth opportunities in Beenham, UK.

QA Engineer

QA Engineer position at Xsolla, focusing on web, mobile, and API testing for video game commerce solutions, with 2-4 years experience required.

Technical Support Engineer (Tier 3)

Technical Support Engineer (Tier 3) position at Polly, focusing on complex problem-solving, mentoring, and maintaining high-priority technical systems in mortgage technology.

Autonomy Engineer II

Lead autonomous air traffic management system development at SkyGrid, focusing on real-time decision-making and advanced conflict resolution for the future of air mobility.