responsible for developing and maintaining the back-end components of web and mobile applications. They will work closely with the development team to ensure the quality and scalability of the applications.
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
3-5 years of experience in software development, with a focus on back-end
development.
Strong understanding of object-oriented programming concepts.
In-depth knowledge of Java Spring Boot.
Experience with RESTful web services.
Strong understanding of DevOps and CI/CD practices.
Experience with container technologies like Docker and Kubernetes.
Knowledge of SQL and NoSQL databases.
Familiarity with cloud technologies like Azure/AWS.
Experience with OAuth and JWT Tokens.
Understanding of API management solutions.
Knowledge of Microservice Architecture.
Understanding of modern data technologies (Kafka, GRPC, Kinesis, Snowflake).
Click this button to apply 👇
Companies that have recently posted new job opportunities
Companies currently hiring for multiple roles