We are looking for a highly skilled Java Backend Developer with expertise in Spring Boot microservices and AWS serverless technologies to join our dynamic team. As a key contributor to our backend architecture you will be responsible for designing developing and maintaining robust and scalable solutions. The ideal candidate is a selfstarter proactive and passionate about solving complex challenges.
Responsibilities: - Develop and maintain backend applications using Java Spring Boot and microservices architecture.
- Build and optimize GraphQL APIs to enable seamless communication between systems and clients.
- Leverage AWS serverless technologies such as Lambda Fargate and others to build scalable and costeffective solutions.
- Collaborate with crossfunctional teams to define technical requirements and ensure timely delivery of highquality solutions.
- Write clean efficient and maintainable code following industry best practices.
- Implement automated testing and continuous integration/continuous deployment (CI/CD) pipelines.
- Identify and resolve performance bottlenecks and improve system reliability.
- Actively take initiative to learn new technologies and contribute to the teams knowledge base.
- Mentor junior developers and help them grow in their roles.
Requirements: - Strong experience with Java (Java 8) Spring Boot and building microservices.
- Proficiency in developing and consuming GraphQL APIs.
- Handson experience with AWS serverless services including Lambda Fargate and other cloud technologies.
- Solid understanding of RESTful APIs and best practices in backend architecture.
- Experience with database technologies like SQL and NoSQL (e.g. MySQL PostgreSQL MongoDB DynamoDB).
- Strong problemsolving skills and ability to debug complex systems.
- Good knowledge of version control systems (e.g. Git).
- Familiarity with CI/CD tools and processes.
- Excellent communication skills and ability to work collaboratively in a team environment.
- A selfstarter capable of taking initiative and driving projects independently.
- Experience with Agile methodologies is a plus.