Search Jobs

Search by job, company or skills

Software Engineer II

Software Engineer II

refyne india
  • Posted an hour ago
  • Be among the first 10 applicants

Job Description

Key Responsibilities:

  • Design, develop, test, deploy, and maintain high-quality backend services and RESTful APIs.
  • Collaborate effectively with cross-functional teams including front-end, product, and design.
  • Contribute to Low-Level and High-Level Design discussions and documentation.
  • Develop and manage database schemas (SQL & NoSQL) ensuring data integrity and performance.
  • Implement robust user authentication and authorization mechanisms (e.g., JWT, Firebase Auth).
  • Proactively identify and resolve issues, implement effective error handling, and contribute to monitoring strategies.
  • Write clean, ecient, and well-documented code following best practices and design patterns.
  • Participate in CI/CD processes and leverage AWS cloud services for deployment and management.
  • Actively participate in code reviews and contribute to a culture of continuous improvement.

Required Skills & Qualification

  • 2-4 years of professional backend development experience.Proficiency in Data Structures & Algorithms and Design Patterns.
  • Strong proficiency like Node.js, NestJS, JavaScript, Typescript and Python.Solid understanding and hands-on experience with RESTful API design and communication.
  • Experience with both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, DynamoDB) databases, including schema design.
  • Proficient in asynchronous programming concepts (e.g., async/await, Promises, event loop).
  • Working knowledge of user authentication and authorization principles and implementation.
  • Familiarity with Firebase authentication and JWT.
  • Knowledge of cloud technologies (AWS preferred) and CI/CD concepts/tools.
  • Experience with error handling, debugging, and application monitoring.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Passion for working in a high-paced startup environment and a continuous learning mindset.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

5-10 yrs
Bengaluru, India
Skills:
JavaNetworkingOperating SystemsGcpTerraformApache KafkaAzureKubernetesAWSGodistributed systems designInfrastructureRelational Databasesnon-relational databasessystems operations
5-7 yrs
Bengaluru, India
Skills:
telemetry JavaElk StackLuceneSqlDevopsDistributed SystemsElasticsearchautomationScriptingOpen Searchcloud platformsMonitoring
6-8 yrs
Bengaluru, India
Skills:
.NETJavaData Manipulation LanguageCC++WaterfallSoftware Development MethodologiesJspJ2EEHTMLSqlJavascriptXmlAgileTest-driven developmentMultiple data storage subsystemsNormalized dimensional data modeling
4-6 yrs
Bengaluru, India
Skills:
test fixtures automationScriptingPythonhardware test automationHIL rigs
5-7 yrs
Bengaluru, India
Skills:
JavaData Manipulation LanguageWaterfallSpring BootJ2EEMicroservicesAgileTest-driven developmentRDBMS systemsData storage subsystemsAWS cloud technologiesNormalized dimensional data modeling