Job Requirements
This job post is managed by
Skills
Job description for Backend Developer (Glints Vetted Talent) at Glints
- Participate in Agile/Scrum development methodology, implementation, and code review with the team.
- Build scalable serverless and/or microservice-based back-end to handle complex and fast-growing businesses.
- Optimize the application for maximum speed and scalability.
- Secure our precious data by implementing security hardening and data protection.
- Manage system infrastructure (AWS, Azure, or GCP), including database administration, monitoring, and scaling to support load changes.
- Work directly with Project Owners, Designers, Front-end Engineers, QA, PM, and other team members.
- Stay up to date with new trends and technologies, recommend best practices, and share them with the team.
- Participate in front-end development if you’re interested.
- Have 2+ years of experience in Java and Spring Framework and/or Go and NodeJS.
- Have a solid knowledge of functional programming, data structures, algorithms, architectural patterns, and system design.
- Have a solid knowledge of RDB (PostgreSQL, MySQL) and optionally NoSQL (MongoDB, CosmosDB, DynamoDB).
- Understand front-end technologies and platforms, such as HTML, CSS, React, Angular, etc.
- Possess good written and verbal English skills.
- Are experienced in cloud infrastructure, preferably Amazon Web Services (AWS) technologies. Azure or GCP is a plus.
- Are experienced with Docker technologies and serverless architecture
- Can do user authentication and authorization between multiple systems, servers, and environments.
- Understand the accessibility and security compliance.
- Can implement automated testing platforms and unit tests.
Glints Safety Tips
Don't provide your bank or credit card details when applying for jobs. Legitimate employers and hiring managers do not require an application fee or expect you to pay for training.
Learn More