Logo for Alvaria, Inc.

Senior Software Engineer

Job description

Job Title: Senior Software Developer

Location: Remote

Employment Type: Full Time- Permanent

Job Summary:

We are seeking a highly skilled and motivated Software Engineer with 3 to 8 years of hands-on experience in backend development using Java, Node.js, and Python. The ideal candidate should have strong expertise in designing scalable systems and working with AWS cloud platforms. You will be part of a dynamic team driving innovation and delivering high-quality software solutions.

Responsibilities:

  • Design, develop, and maintain backend services and APIs using Java, Node.js, and Python and other technologies. 
  • Collaborate with cross-functional teams to define, design, and ship new features. 
  • Implement cloud-native solutions leveraging AWS services. 
  • Optimize applications for performance, scalability, and reliability. 
  • Participate in code reviews, unit testing, and integration testing. 
  • Troubleshoot and resolve production issues. 
  • Stay updated with emerging technologies and industry trends.

Required Skills & Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 3 to 5 years of professional experience in software development.
  • Strong proficiency in Java, Node.js, and Python.
  • Good knowledge on SQL server, PostgreSQL.
  • Asynchronous programs (one of: Python Asyncio, Twisted, libuv, libevent)
  • Hands-on experience with cloud platforms (AWS or similar).
  • Familiarity with containerization tools like Docker and orchestration tools like Kubernetes.
  • Experience with CI/CD pipelines and DevOps practices.
  • Solid understanding of RESTful APIs, microservices architecture, and distributed systems.
  • Excellent problem-solving and communication skills.
     

Knowledge on tools:

  • For source control: GIT/Bitbucket
  • For Issue tracking: Jira
  • Jenkins
  • Docker

Software Engineer Related jobs

Other jobs at Alvaria, Inc.

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.