Search by job, company or skills

Revature

Full Stack Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 months ago
  • Be among the first 50 applicants
Early Applicant

Job Description

Work Location: Candidates can work remotely but preferred to be located in Chennai / Bangalore

Position Summary:

Our dynamic team is seeking a Full Stack Developer proficient in SOLID principles and experienced in developing distributed, Event Driven applications. The ideal candidate should be a skilled programmer with expertise in at least one of the following languages: Java, C#, Go, Python, or Scala. Additionally, proficiency in SQL or NoSQL databases is essential. This role involves leading our cloud-native microservices development and serverless programming initiatives while adhering to the highest standards of software engineering practices.

Key Responsibilities:

Application Design and Development:

  • Develop scalable distributed and Event Driven applications.
  • Implement and manage cloud-native microservices and serverless solutions.

Programming and Database Expertise:

  • Code in at least one of the following languages: Java, C#, Go, Python, or Scala.
  • Utilize SQL or NoSQL databases for optimal data storage and retrieval.

Engineering Best Practices:

  • Integrate CI/CD pipelines, log aggregation, monitoring, and alerting systems.
  • Ensure high levels of security, automation, and observability in applications.

Agile Development Framework:

  • Operate within Agile methodologies, focusing on continuous delivery and iterative improvement.
  • Promote Test-Driven Development to ensure quality and reliability.

Qualifications:

  • Bachelor's/Master's degree in Computer Science, Engineering, or a related field.
  • Strong understanding of SOLID principles.
  • Proficiency in at least one programming language: Java, C#, Go, Python, or Scala.
  • Javascript technologies such as VueJS/React/Angular
  • Experience with SQL or NoSQL databases.
  • Knowledgeable in frameworks such as Spring, Spring Boot, .NET Core, or .NET Framework.
  • Experience in cloud-native microservices development.
  • Solid grasp of software engineering practices, including CI/CD and Agile methodologies.
  • Excellent problem-solving skills and teamwork capabilities.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 126942317

Similar Jobs