Role Java Developer
Location Calgary AB
Duration Full-Time
Job Description
We are looking for a skilled and motivated Java Developer to join our growing technology team. The ideal candidate will have strong experience in designing developing and maintaining Java-based applications and will work closely with cross-functional teams to deliver scalable and high-quality software solutions.
Key Responsibilities
- Design develop test and maintain Java-based applications
- Write clean efficient and well-documented code
- Participate in requirement analysis and technical design discussions
- Collaborate with product managers QA and other developers
- Troubleshoot debug and optimize application performance
- Follow best practices for coding security and software development lifecycle
- Contribute to code reviews and continuous improvement initiatives
Required Qualifications
Strong experience with Java (Core Java Java 8)Experience with frameworks such as Spring / Spring BootGood understanding of OOP concepts data structures and design patternsExperience working with RESTful APIsFamiliarity with relational databases (MySQL PostgreSQL Oracle etc.)Experience with version control tools like GitStrong problem-solving and communication skillsKey Skills
REST,Eclipse,JSP,Junit,Spring,Struts,Jpa,Hibernate,Maven,J2EE,Jdbc,Java
Employment Type : Full Time
Experience : years
Vacancy : 1