Aptonet logo

Senior Java Developer - No C2C

Aptonet

Calgary, Canada

Share this job:
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>
Back to Listings

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!

Create Resume

Application Disclaimer

You are now leaving Jobsincanada.info 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.