6+ years of full-stack or large-scale distributed systems experience, experience in object-oriented Java,
Proficiency in data structures and algorithms
Experience with software design patterns and architecture
Familiarity with Agile development methodologies
Knowledge of version control systems (e.g., Git)
Understanding of relational database systems (SQL)
Experience with web technologies and frameworks
Experience with at least one major RDBMS (e.g., MySQL, PostgreSQL, Oracle)
Familiarity with NoSQL databases (e.g., MongoDB, Cassandra)
Familiarity with cloud platforms (e.g., AWS, Azure, GCP)
Experience in AWS such as EC2, S3, Batch and Glue, Experience with SQL, Experience with CI/CD pipelines and DevOps practices, Understanding of test-driven development and automated testing framework
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job