Senior Java Developer with GenAI

Carbonsoftinc — Canada · Posted ~21 hours ago

Senior Full-time

Skills

Java J2EE Spring Spring Boot Microservices SQL PL/SQL REST APIs API security Authentication Authorization Data modeling CI/CD REST Oracle PostgreSQL MySQL SQL Server Jenkins GitHub Actions GitLab CI Docker Kubernetes GenAI LLM

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Work as a senior Java engineer building enterprise-grade backend systems and modern microservices. The role emphasizes Spring Boot, advanced SQL and PL/SQL optimization, REST APIs, data modeling, secure authentication, and CI/CD, with opportunities to integrate AI and LLM capabilities into business applications.

Highlights

Senior engineering role combining enterprise Java development with modern GenAI capabilities, strong backend architecture, database optimization, secure APIs, and contemporary CI/CD practices.

Description

Required Skills & Qualifications 10–12 years of hands-on experience in Java / J2EE developmentStrong experience with Spring, Spring Boot, and Microservices architectureVery strong SQL skills with hands-on experience in stored proceduresAdvanced PL/SQL development, including packages, procedures, functions, and performance optimizationAbility to optimize SQL queries and analyze execution plansDesign and implement RESTful APIs in JavaHandle data modeling for both normalized and denormalized schemasExperience with relational databases such as Oracle, PostgreSQL, MySQL, and SQL ServerStrong knowledge of RESTful APIs, API security, authentication, and authorizationExperience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, etc.Familiarity with Docker and Kubernetes is a plusExposure to AI/GenAI technologies, including integrating AI/LLM capabilities into enterprise applications through APIs or cloud AI servicesExperience using AI-assisted development tools such as GitHub Copilot, Amazon Q Developer, or similar tools to improve development productivity and code qualityUnderstanding of how AI can be leveraged for application modernization, automation, intelligent data processing, and developer productivityExcellent problem-solving, communication, and technical leadership skillsNice to Have AWS Certification (Developer / Solutions Architect)Expertise in AWS (EC2, S3, RDS, Lambda, CloudWatch, IAM, etc.)Experience with event-driven architecture (Kafka, SQS, SNS)Exposure to AWS AI/ML services or Generative AI solutionsExperience integrating LLMs, AI APIs, or RAG-based solutions into enterprise applicationsExposure to frontend frameworks (React / Angular)Experience in Agile / Scrum environments