Senior Back-End Developer (Java, Node.js)
Core
Full-stack developer leading the application development lifecycle, from requirements analysis to production deployment, with a focus on microservices architecture and cloud infrastructure.
Role type
Senior Full-Stack Developer (Java/Node.js)
Builds
Web applications and microservices using C# .NET 6.0, Angular, and Azure Kubernetes Service
Domain
Enterprise software development, Cloud (Azure), GIS technologies
Deliverable
production ML models | product features | infrastructure
Required skills
C# .NET 6.0, Entity Framework, ADO.NET, PostgreSQL, Angular, TypeScript, JavaScript, Azure DevOps, Unit Testing, Microservices architecture, Azure Kubernetes Service, GIS technologies, Mapbox
Preferred skills
Experience with ASP.NET, Web technologies (HTML, CSS), Agile/Scrum methodologies, Code reviews, Technical documentation
Technologies
C#, .NET 6.0, Angular, TypeScript, JavaScript, PostgreSQL, Azure, Kubernetes, Mapbox, Active Directory
Responsibilities
Lead and engage in all phases of the application development lifecycle; Architect and design innovative solutions; Develop solutions by coding features, enhancements, and bug fixes; Create, debug, and write unit tests; Offer technical guidance and mentorship to junior developers; Manage the development pipeline from coding to production through automation; Execute database design and development tasks; Collaborate in Agile/Scrum methodologies.
Seniority
Senior, hands-on IC with mentorship responsibilities