SENIOR BACKEND ENGINEER

Remote
Kastech Software Solutions Group


Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related field. Proven 6 - 8 years experience in backend development. Strong understanding of backend architectures and design patterns. Essential Skills: Proficiency in backend programming languages (e.g., Java, Python, Node.js, Go). Enhanced JavaScript: Strong understanding of Node.js and related backend JavaScript frameworks (e.g., Express.js, Nest.js). Experience with databases (SQL and/or NoSQL). Knowledge of API design and development (REST, GraphQL). Understanding of microservices architecture. Experience with containerization (Docker, Kubernetes) is a plus. Cloud platform experience (AWS, GCP). Version Control (Git). Key Responsibilities: Design and develop scalable and maintainable backend systems. Define and implement standards for backend application development and deployment. Maintain and operate existing backend systems developed by third parties. Optimize backend performance and ensure data integrity. Propose solutions to minimize operational costs of backend products. Collaborate with frontend engineers and other teams to deliver high-quality applications. Standardize the deployment of backend services. Participate in deployments and incident resolution.

trabajosonline.net © 2017–2021
Más información