Software Engineer (Backend & Cloud Applications)

Location: Any Where in USA

Job Description

We are seeking a skilled Software Engineer with experience in backend development, API integration, and cloud-based application environments. The ideal candidate will design, develop, test, and maintain scalable software systems using modern programming languages, frameworks, and cloud technologies. This role requires strong knowledge of data structures, algorithms, and object-oriented programming principles, along with hands-on experience in building enterprise-grade applications, managing databases, and deploying solutions in AWS and Azure environments.

Job Duties

Design and develop backend services and scalable enterprise applications using Java, Python, C++, and modern frameworks such as Spring Boot, Node.js, and ASP.NET Core.

  • Build and integrate RESTful APIs and microservices to enable communication between distributed systems and external applications.
  • Manage and optimize databases (Oracle, PostgreSQL, MySQL, MongoDB) for efficient data storage and retrieval.
  • Debug and test applications by analyzing logs, execution traces, and test results to ensure system reliability and performance.
  • Enhance production systems by implementing new features, improving scalability, and maintaining application performance.
  • Deploy, monitor, and manage applications in cloud environments (AWS, Azure) using Docker, Jenkins CI/CD, and Git/GitHub.
  • Apply distributed systems concepts (Kafka, asynchronous processing) to improve scalability and performance.
  • Ensure code quality and maintainability through version control, code reviews, and adherence to best practices.
  • Contribute to web development and UI/UX improvements when required, supporting organizational digital platforms.

Required Skills & Certifications

  • Strong programming skills in Java, Python, C++, TypeScript, and JavaScript.
  • Hands-on experience with backend frameworks (Spring Boot, Node.js, ASP.NET Core) and frontend technologies (React.js, HTML5, CSS3).
  • Proficiency in cloud platforms (AWS, Azure) and DevOps tools (Docker, Jenkins CI/CD).
  • Database management expertise with Oracle, PostgreSQL, MySQL, and MongoDB.
  • Knowledge of distributed systems, scalability, and performance tuning.
  • AWS Certified Developer – Associate (DVA-C02).
  • AWS Certified Solutions Architect – Associate (SAA-C03).

Requirements: Master’s or Bachelor’s degree in CS, IT, Engg or related stream.

Send resume to: hr@praisetechsol.com including the JOB ID. Travel and relocation to various unanticipated client locations throughout the United States may be required. Equal Opportunity Employer.

Job Category: Software Engineer (Backend & Cloud Applications)
Job Type: Full Time
Job Location: USA

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

About the Author

You may also like these

No Related Post