A leading tech company is seeking a skilled software developer with over 7 years of experience specializing in backend development. The ideal candidate will have expertise in Microservices, Java, Spring, and cloud platforms like Azure or AWS. Experience with REST and GraphQL APIs is essential. This role offers an opportunity to work on high-scale distributed systems in a dynamic environment.
Qualifications
7+ years of relevant software development experience.
Expertise in Microservices and cloud platforms.
Hands-on experience with SQL and NoSQL databases.
Skills
Software development experience
Data structures
Algorithms
Object-oriented design
Microservices
Java
Spring
SpringBoot
JUnit 6
REST APIs
GraphQL API
SQL
NoSQL
Cloud platforms (Azure, Google Cloud, AWS)
Distributed systems
Job description
Qualifications
7+ years of relevant software development experience
Commanding knowledge of data structures, algorithms, and object-oriented design
Expertise in BackEnd — Microservices, microservices design pattern, architecture (Kafka)
Expertise in Java and Spring, SpringBoot ecosystem
Expertise in JUnit 6
Expertise in creating REST APIs, GraphQL API
Hands-on experience in SQL, NoSQL
Experience in one of the cloud platforms - Azure, Google Cloud, Amazon Web Services
1+ years of working knowledge, experience on high-scale distributed systems