Epicareer Might not Working Properly
Learn More
P

Lead Software Engineer (Java/Golang)

Salary undisclosed

Apply on


Original
Simplified

Job Title: Lead Software Engineer (Java/Golang) Location: Remote Contract Duration: 12+ Months

Job Description:
We are seeking a skilled Lead Software Engineer to join our dynamic team. In this role, you will be responsible for conducting code reviews and assessing the quality of code produced by the team. You will work in a collaborative environment focused on best practices in software development.

Key Responsibilities:

  • Conduct thorough code reviews to ensure code quality and adherence to best practices.
  • Collaborate with team members on software design and architecture.
  • Assess and improve the efficiency and effectiveness of our codebase.
  • Engage with stakeholders to gather requirements and provide technical solutions.

Required Technical Skills:

  1. Java: Extensive experience in Java is essential, as this is a Java-centric environment.
  2. Golang/Go: Proficiency in Golang/Go is highly preferred, as all services are developed using this technology.
  3. Event-Driven Architecture: Experience in event-driven architecture and programming, including familiarity with streaming and messaging technologies such as Kafka and SQS.
  4. Serverless Experience: Experience with AWS Lambda or equivalent serverless architecture in Azure/Google Cloud.
  5. Cloud Experience: Solid understanding of cloud services and infrastructure

Thanks and Regards

Krish

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job