You will design and maintain back-end services using Java and Spring Boot. You must demonstrate strong proficiency in algorithms and data structures through recent project work. You will manage database interactions with both SQL and NoSQL systems. You will deploy and manage infrastructure on AWS, with exposure to GCP or Azure required. You will collaborate with the team using clear communication and analytical problem-solving.
Responsibilities
- Develop and maintain back-end applications using Java and Spring Boot.
- Implement efficient algorithms and data structures for recent project requirements.
- Design and optimize database schemas and queries using SQL and NoSQL technologies.
- Deploy and manage cloud infrastructure, leveraging AWS with familiarity in GCP or Azure.
- Apply strong analytical skills to resolve complex technical challenges.
Required Skills
- Strong working knowledge of Java and the Spring/Spring Boot framework.
- Proven experience with SQL and NoSQL databases.
- Extensive exposure to AWS Cloud services.
- Familiarity with Google Cloud Platform (GCP) or Microsoft Azure.
- Solid understanding of algorithms and data structures, demonstrated in the last two projects.
- Minimum 2+ years of relevant work experience.
- Any Graduate degree.