Senior Java Developer

Teconica Softwares Private Limited — Canada · Posted ~3 hours ago

Senior

Skills

Java JavaScript Spring Boot RabbitMQ SQL Docker Kubernetes REST APIs JSON SCIM Git CI/CD Unit testing Integration testing End-to-end testing REST Jenkins GitHub Actions SonarQube Coverity

🔓 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

A technology organization is seeking a Senior Java Developer to build and maintain multi-tier applications using Java, Spring Boot, messaging, and SQL. The role involves containerized workloads, REST and SCIM APIs, Git, automated testing, and secure CI/CD pipelines, with exposure to both application architecture and underlying infrastructure.

Highlights

Senior-level software development involving modern backend technologies, containerization, API integration, automated testing, and CI/CD. The role emphasizes software quality, security-aware delivery, and broad understanding of application and infrastructure architecture.

Description

Email - aayushi@teconicasoft.com Job Description Software development using technologies such as Java, JavaScript, Spring Boot, messaging frameworks (e.g., RabbitMQ), and SQL (required). Experience with container runtimes such as Docker and workload/container orchestration platforms, including Kubernetes or similar technologies. Strong working knowledge of multi-tiered applications, databases, application servers, network infrastructure, security, and data flows across these components (required). Strong working knowledge of REST and JSON APIs, as well as SCIM for user collection, provisioning, and deprovisioning (required). Strong working knowledge of Git, including branching and tagging strategies. Quality-focused approach to software development, driven by unit, integration, and end-to-end (E2E) testing. Deep knowledge of building CI/CD pipelines using tools such as Jenkins or GitHub Actions, including security tooling such as SonarQube, Coverity, and similar solutions. Ability to work effectively in project teams, perform under pressure, facilitate discussions, support decision-making, and resolve conflicts. Excellent communication skills, with the ability to engage and effectively respond to diverse stakeholders.