Carbonsoft
Jr. Java developer
CarbonsoftCanada18 hours ago
Full-timeInformation Technology

Qualifications & Requirements

• Minimum of 3-4 years of professional software development experience.

• Strong proficiency in Java and Spring boot development, including efficient function design and common design patterns.

• Solid understanding of object-oriented programming principles such as abstraction, encapsulation, inheritance, polymorphism, and reflection.

• Experience working with and navigating large codebases.

• Familiarity with both traditional and modern databases (e.g., SQL, Redis, DynamoDB) is a strong asset.

• Experience with Agile development methodologies.

• Proficiency with version control systems, particularly Git.

• Working knowledge of Amazon Web Services (AWS) is considered an asset.

• Demonstrated ability to deliver high-quality work within deadlines.

• Excellent verbal and written communication skills.

Key Skills

Ranked by relevance