Posted: 5 hours ago
Job Description
<p><b>Senior Java Developer - No C2C</b></p><p><b>Location: Calgary, Canada (Hybrid)</b></p><p><br></p><p>Job Description</p><ul><li>Strong expertise in <b>Java, Spring Boot, Spring Framework, and Microservices architecture</b>.</li><li>Experience in designing and developing <b>scalable, high-performance</b> Web and API-based applications.</li><li>Must have hands-on experience with <b>Hibernate/JPA</b> for database interactions.</li><li>In-depth understanding of <b>SDLC, Agile methodologies</b>, and software development best practices.</li><li>Extensive working experience in <b>REST API development</b>, including security, authentication, and authorization using <b>Spring Security</b>.</li><li>Experience with <b>CI/CD pipelines</b> using <b>Jenkins</b> and build tools like <b>Gradle/Maven</b>.</li><li>Strong knowledge of <b>functional programming, multithreading, and concurrency in Java</b>.</li><li>Should have exposure to <b>unit testing</b> using JUnit/TestNG and <b>integration testing</b> with REST Assured or similar frameworks.</li><li>Good to have experience in developing and maintaining <b>automation frameworks</b> for API testing.</li><li>Experience in <b>performance optimization, profiling, and debugging</b> applications is an added advantage.</li><li>Experience in <b>containerization (Docker, Kubernetes)</b> and deployment on cloud platforms is a plus.</li><li>Good to have hands-on experience with <b>message brokers like Kafka or ActiveMQ</b>.</li><li>Knowledge of <b>database design, SQL queries, and ORM concepts</b>.</li><li><b>Lead and mentor </b>a team of developers, ensuring best coding practices and adherence to development standards.</li><li><b>Design and develop </b>key modules and provide technical guidance to the team.</li><li><b>Conduct code reviews, provide constructive feedback, and ensure code quality </b>.</li><li><b>Collaborate with stakeholders </b>, including product managers, architects, and business teams, to understand requirements and deliver solutions.</li><li>Drive <b>technical discussions, solutioning, and proof-of-concepts (PoCs)</b> for new technologies and frameworks.</li><li><b>Good analytical and problem-solving skills </b>.</li><li>Strong communication skills and ability to collaborate with <b>cross-functional teams</b>.</li><li>Ready to learn new tools and frameworks as needed for project requirements.</li></ul><p></p>Create Your Resume First
Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.
It's fast, easy, and increases your chances of getting an interview!
Application Disclaimer
You are now leaving Hiringgg.com and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.
Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.