Java Developer ( Full-time ) Calgary, Alberta, Canada - DK
$71,022–$74,573 year
On-siteCalgary, Alberta, Canada
Calgary, Alberta, CanadaOn-siteFull Time$71,022–$74,573 year
Full Time
Job Summary
Build enterprise applications using Java, Spring Boot, and microservices with a focus on multithreaded environments and design patterns. Design and maintain RESTful and SOAP services while leveraging PL/SQL and DB2 or SQL Server for database schema modifications. Implement test-driven development and continuous integration workflows to ensure code quality. Requires 7+ years of professional experience, strong communication skills, and familiarity with Apache Kafka, Apache Camel, Python, and Perl. No security clearance or visa sponsorship available.
Required Qualifications
- 7+ years of professional experience in building applications in JAVA (Spring Boot), Microservices and other open-source technologies
- Hands on knowledge of working on Multithreaded application
- Excellent Design skills (Design Patterns)
- Experience in creating and consuming RESTful services and SOAP based Services
- Object Oriented Design and development experience in Java
- Excellent in PL/SQL
- Strong database skills (preferably DB2, SQL Server) to design new or alter existing table structures to satisfy specifications and requirements
- Experience working in test-drive development & continuous integration model
- Excellent communication and problem solving skills
Desired Qualifications
- Experience in Apache Kafka
- Experience in Apache Camel
- Experience with other programming languages like python and perl
- Working experience with agile methodologies
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.