Job Title
Java full stack Developer - CREQ
Experience and Skills
- 7+ years of strong coding skills in Java/J2EE technologies with Spring Boot experience, micro-services.
- Experience with Spring Boot 2, Spring MVC, Spring Core, Spring Batch, multi-threading, JPA2, Hibernate, and Spring JDBC.
- Experience with Spring Security (OAuth, LDAP), familiarity with authentication, authorization, API gateway like IBM APIM.
- Experience in developing REST APIs. Good understanding of web services and related standards like REST/JSON.
- Experience working with real-time messaging like Kafka, MQ or event-based architecture (JMS, Pub/Sub, etc).
- Unit testing using common frameworks like Mockito, PowerMock, JUnit.
- Experience with Agile tools like JIRA, Agile development methodologies/frameworks like Scrum and Kanban.
- Good knowledge of relational databases like Oracle, MSSQL Server.
Qualifications
- Bachelor's degree in computer science, information systems, business administration, or related field.
- Minimum of 7 years of experience as a Business Analyst, with a focus on technical projects.
- Strong understanding of software development methodologies, such as Agile, Scrum, or Waterfall.
- Experience with requirements management tools, such as JIRA, Confluence, or similar.
- Proficiency in data analysis techniques and tools, such as SQL, Excel, or Tableau.
- Excellent communication skills, with the ability to effectively communicate technical concepts to non-technical stakeholders.
- Strong problem-solving and analytical skills, with a keen attention to detail.
- Ability to work independently and collaboratively in a fast-paced environment.
Location & Details
Primary Location: Mississauga, Ontario, Canada
Job Type: Experienced
Travel: No
#J-18808-Ljbffr