14 Sep
|
Jobtailor
|
Winnipeg
14 Sep
Jobtailor
Winnipeg
Design, develop and enhance scalable backend applications and services using Java and Spring-based technologiesBuild and maintain APIs and microservices supporting high-volume, business-critical applicationsWork across solution design, development, testing, code review and production supportCollaborate with developers, Business Systems Analysts, Technical Leads and stakeholders to translate business requirements into technical solutionsApply object-oriented design principles, engineering practices and design patternsDevelop and integrate RESTful APIs and services within complex enterprise environmentsWork with relational databases and data persistence technologiesParticipate in code reviews, automated testing, debugging and performance optimizationContribute to continuous improvement of engineering practices, development processes and delivery effectivenessUse modern development tools and explore AI-assisted engineering techniquesCommunicate with client and internal teams in a team-oriented delivery environmentRequirements
5+ years of professional software development experience, with strong hands-on experience developing backend applications in JavaStrong experience with Spring and Spring BootExperience designing and developing REST APIs and microservicesStrong understanding of object-oriented programming, software design principles and common design patternsExperience working with relational databases, SQL and core database conceptsExperience with Git-based source control and modern software development practicesExperience writing and maintaining automated tests and participating in code reviewsStrong debugging, problem-solving and analytical skillsExperience working within Agile software delivery teamsStrong communication and collaboration skills,
with the ability to work effectively with both technical and business stakeholdersBachelor's degree in Computer Science, Engineering or a related discipline, or equivalent practical experiencePrevious experience within banking, payments or financial servicesExperience building or supporting high-volume, transaction-oriented systemsExperience with cloud-native application development and modern enterprise architecturesExperience with messaging, event-driven architectures or distributed systemsHands-on experience using AI-assisted software development tools such as GitHub Copilot, Cursor, Claude Code or similarInterest in applying AI across requirements analysis, solution design, coding, testing, debugging and code reviewExperience working in consulting or client-facing delivery environmentsCore Competencies
Demonstrates expertise in designing and developing scalable backend applications using Java and Spring technologies, with a strong focus on RESTful APIs and microservices. Proven ability to collaborate effectively with cross-functional teams and apply modern software development practices, including Agile methodologies.Highest-signal resume keywords
Java DevelopmentSpring FrameworkREST API DevelopmentRelational Database ManagementAgile Software DeliveryATS Optimization Keywords
Hard Skills
Backend Application DevelopmentMicroservices ArchitectureObject-Oriented ProgrammingSQLAutomated TestingCode ReviewDebuggingPerformance OptimizationDesign PatternsCloud-Native Application DevelopmentSoft Skills
Problem-SolvingAnalytical SkillsCommunicationCollaborationCertifications & Qualifications
Bachelor's Degree in Computer ScienceEngineering or Related DisciplineIndustry Keywords
BankingPaymentsFinancial ServicesHigh-Volume SystemsConsultingTools & Technologies
GitAI-Assisted Development ToolsSpring BootModern Development Tools
#J-18808-Ljbffr
📌 Senior Java Backend Developer (Winnipeg)
🏢 Jobtailor
📍 Winnipeg