Senior Java Development Analyst
Jobgether
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Java Development Analyst based in Canada.
We are seeking an experienced Senior Java Development Analyst to lead backend development and modernization initiatives.You will contribute to the reconstruction of a complex legacy system, translating established business rules into a modern, sustainable architecture.The role involves designing and implementing robust APIs, microservices, and backend components using Java and Spring Boot.You will help improve application performance, security, maintainability, and overall software quality.Working closely with multidisciplinary teams, you will contribute to technical decisions, architecture discussions, and delivery planning.This is an opportunity to apply strong engineering expertise to a meaningful modernization project in a fully remote environment.
AccountabilitiesIn this role, you will drive backend development and legacy system modernization, ensuring that technical solutions meet business needs and established engineering standards. Key responsibilities include:
Lead the evolution, reconstruction, and reimplementation of a system modernization project, transforming legacy business rules and functionalities into a modern architecture.
Analyze and interpret complex business rules embedded in legacy applications to identify requirements and propose sustainable technical solutions.
Design, develop, implement, and document RESTful APIs, microservices, and structured backend components.
Apply software engineering best practices, architectural principles, and design patterns to modernize existing applications.
Ensure the quality, performance, security, testability, and maintainability of code delivered to production.
Collaborate with multidisciplinary teams on architecture decisions, technical assessments, requirements gathering, and delivery planning.
Requirements:The ideal candidate brings extensive backend development experience with Java, along with strong knowledge of modern application architecture, database technologies, and legacy system modernization. Required qualifications include:
A university degree, either in progress or completed, in Information Technology or a related field;
alternatively, a completed degree in any discipline accompanied by a postgraduate qualification in IT of at least 360 hours.
Proven experience as a Java Backend Developer or Software Engineer.
Strong command of Java and the Spring Boot ecosystem.
Practical experience with data persistence technologies, particularly JPA and Hibernate.
Experience designing, developing, integrating, and documenting RESTful APIs and microservices.
Strong SQL skills and experience working with relational databases.
Demonstrated experience analyzing, refactoring, and rebuilding legacy systems.
Strong problem-solving, analytical, and communication skills, with the ability to collaborate effectively across technical and business teams.
Preferred Qualifications:
Experience with messaging architectures and platforms such as Apache Kafka or similar technologies.
Knowledge of containerization and orchestration tools, including Docker and Kubernetes.
Experience working with cloud environments such as AWS, Azure, or Google Cloud Platform.
Familiarity with automated unit and integration testing.
Experience with CI/CD pipelines and DevOps practices.
Benefits:
Permanent employment under a Brazilian CLT employment contract.
Fully remote working arrangement.
Life insurance.
Meal allowance (Vale-Refeição).
Health insurance.
Dental insurance.
Wellhub membership.
Access to English-language courses through a partner program.
Access to IT training courses through a partner program.
Working schedule of 220 hours per month, from 8:30 AM to 6:18 PM, with a one-hour break.
We appreciate your interest and wish you the best!
#J-18808-Ljbffr
We are seeking an experienced Senior Java Development Analyst to lead backend development and modernization initiatives.You will contribute to the reconstruction of a complex legacy system, translating established business rules into a modern, sustainable architecture.The role involves designing and implementing robust APIs, microservices, and backend components using Java and Spring Boot.You will help improve application performance, security, maintainability, and overall software quality.Working closely with multidisciplinary teams, you will contribute to technical decisions, architecture discussions, and delivery planning.This is an opportunity to apply strong engineering expertise to a meaningful modernization project in a fully remote environment.
AccountabilitiesIn this role, you will drive backend development and legacy system modernization, ensuring that technical solutions meet business needs and established engineering standards. Key responsibilities include:
Lead the evolution, reconstruction, and reimplementation of a system modernization project, transforming legacy business rules and functionalities into a modern architecture.
Analyze and interpret complex business rules embedded in legacy applications to identify requirements and propose sustainable technical solutions.
Design, develop, implement, and document RESTful APIs, microservices, and structured backend components.
Apply software engineering best practices, architectural principles, and design patterns to modernize existing applications.
Ensure the quality, performance, security, testability, and maintainability of code delivered to production.
Collaborate with multidisciplinary teams on architecture decisions, technical assessments, requirements gathering, and delivery planning.
Requirements:The ideal candidate brings extensive backend development experience with Java, along with strong knowledge of modern application architecture, database technologies, and legacy system modernization. Required qualifications include:
A university degree, either in progress or completed, in Information Technology or a related field;
alternatively, a completed degree in any discipline accompanied by a postgraduate qualification in IT of at least 360 hours.
Proven experience as a Java Backend Developer or Software Engineer.
Strong command of Java and the Spring Boot ecosystem.
Practical experience with data persistence technologies, particularly JPA and Hibernate.
Experience designing, developing, integrating, and documenting RESTful APIs and microservices.
Strong SQL skills and experience working with relational databases.
Demonstrated experience analyzing, refactoring, and rebuilding legacy systems.
Strong problem-solving, analytical, and communication skills, with the ability to collaborate effectively across technical and business teams.
Preferred Qualifications:
Experience with messaging architectures and platforms such as Apache Kafka or similar technologies.
Knowledge of containerization and orchestration tools, including Docker and Kubernetes.
Experience working with cloud environments such as AWS, Azure, or Google Cloud Platform.
Familiarity with automated unit and integration testing.
Experience with CI/CD pipelines and DevOps practices.
Benefits:
Permanent employment under a Brazilian CLT employment contract.
Fully remote working arrangement.
Life insurance.
Meal allowance (Vale-Refeição).
Health insurance.
Dental insurance.
Wellhub membership.
Access to English-language courses through a partner program.
Access to IT training courses through a partner program.
Working schedule of 220 hours per month, from 8:30 AM to 6:18 PM, with a one-hour break.
We appreciate your interest and wish you the best!
#J-18808-Ljbffr
Vacancy posted 49 minutes ago
Similar jobs that could be interesting for youBased on the Senior Java Development Analyst in Winnipeg, MB vacancy
- Java development and microservices expertise define this full-time Applications Development Senior Programmer Analyst role at Citi. Build and support enterprise applications.This intermediate-level technology role contributes to application systems analysis and programming...SeniorJavaFull time
- Lead Java applications development for Citi in a hybrid Ontario position, applying system analysis and advanced programming... .... Shape reliable technology solutions.This senior-level Applications Development Technology Lead Analyst coordinates application systems and...SeniorJava
- Lead Java applications development with Scala, microservices, and distributed systems expertise in a senior Technology position at Citi. Guide complex programming initiatives.The Applications Development Technology Lead Analyst establishes and implements application systems...SeniorJava
- Lead Java and Spring Boot application delivery with Accenture in Montreal, working at least two days weekly from the office. Guide secure enterprise solutions.As an Application Development Manager, you will lead distributed teams delivering custom applications and Enterprise...SeniorJavaWork at office
- Apply senior systems analysis expertise across Java, architecture, databases, and system testing in a five-day onsite... ...I&IT solutions.This Systems Analyst assignment requires at least five... ...The work spans analysis, design, development, testing, integration, implementation...SeniorJava
- Lead Java systems analysis and architecture for Ontario government... ..., with five days onsite and senior technical responsibility. Shape... ...solutions.This senior Systems Analyst develops, implements, and maintains... ...through the Systems Development Life Cycle. The work combines...SeniorJava
- Build financial models and investment analyses as Corix’s Senior Analyst in Vancouver or Toronto, supporting hybrid corporate development across North America.This early-career role supports greenfield development, acquisitions, strategic partnerships, and P3 opportunities....Senior
- ...strategic planning, advanced analytics, and contract negotiation. This full-time role uses Salesforce and team selling.The Senior Analyst, Business Development builds Sysco’s market position and financial growth. You will manage prospects, develop comprehensive solutions, and...SeniorFull timeContract workLocal area
- ...contribute to the purpose of a company committed to helping its clients feel confident and secure about their future? As a Senior Product Development Analyst, you will play a key role in designing, enhancing, and bringing to market products that meet client needs and support...SeniorWork at officeFlexible hours
- Build applications through systems analysis and programming as a Senior Applications Development Analyst in Citi’s hybrid Mississauga, Ontario workplace. Support new and revised systems.This intermediate-level position contributes to application systems analysis and programming...Senior
- ...strives to hire exceptional, innovative and passionate individuals who want to grow with us.We are currently seeking a Software Development Senior Analyst to join our team in Brampton, Ontario (CA-ON), Canada (CA).Day to Day Job Duties Assess the existing IPT and AMP...SeniorWork at officeRemote workFlexible hours
- ...bus leader and offers the most advanced product line under the Xcelsior and Xcelsior CHARGE brands. It also offers infrastructure development through NFI Infrastructure Solutions, a service dedicated to providing safe, sustainable, and reliable charging and mobility solutions...SeniorFull timeInternshipImmediate start
$94.3k - $141.5k per year
...your community and make a real impact. The Applications Development Senior Programmer Analyst is an intermediate level position responsible for... ...programming of software applications. 5+ years of hands‑on Java development experience. Demonstrated experience building...SeniorJavaFull time- Use Java, microservices, and API understanding as a Technical Business Analyst at TCS. Translate complex information for diverse technical... ...requires experience with Java development, microservices, APIs,... ...also involves coordination with senior leaders, architects, and multiple...SeniorJava
$94.3k - $141.5k per year
Citi is looking for a Senior Java Developer to join its Applications Development team, where you will design, build, and own high-performance Java applications that... ...customer and business impact.Partner with business analysts, project managers, and senior engineers across...SeniorJavaLong term contractWork at officeImmediate startRemote work- Advance client reporting development with Microsoft Fabric, Power Apps, and operational process expertise in a hybrid finance environment.This Senior Analyst leads delivery throughout the reporting lifecycle, from requirements gathering and assessment through implementation....Senior
- Senior Research Analyst - Analytical Development We are seeking a Senior Research Analyst to lead analytical development and support GMP laboratory operations. This role combines scientific expertise, project leadership, and team mentorship to ensure high-quality, compliant...Senior
- Java development and application support define this full-time Apps Dev Tech Lead Analyst role at Citi, with opportunities to explore AI technologies. Work across global Banking Technology with Spring Boot and microservices expertise.Citi seeks an experienced technology professional...JavaFull time
- Lead innovative Java applications development at Citi with the Apps Development Technology Lead Analyst role in Mississauga, Ontario. Deliver high-quality software solutions while leveraging Spring Boot, microservices, and cloud technologies. As a pivotal member of the technology...Java
- ...L3 Production supportAutonomous on your developments, you will always have the support of the... ...Pipeline: Follow RIS CI/CD pipeline for development and change releaseStandardize Sonarqube... ...TDD, Design Patterns, Clean codeLanguage: Java 8 or above, PL/SQL Multithreading,...Java
- ...Security Settlements Team is seeking a Senior Full Stack Java Developer with 5+ years of experience... ...will be involved in all phases of the development lifecycle, from requirements refinement... ...with users, product owners, business analysts, and other technologists. Participate...SeniorJava
- Lead Java systems analysis and design in Toronto, supporting complex I&IT solutions through development, testing, and implementation activities.This intermediate Systems Analyst assignment requires seven to ten years of work experience and at least five years in systems analysis...Java
- ...beyond. By prioritizing employee growth and development, we empower everyone to reach their full... ..., and communication packages for senior leadership. Drive risk identification... ...protected characteristics to apply. Job Analyst Senior, Strategy & Business Development...SeniorLong term contractWork at officeFlexible hours
$100k - $120k per year
...collaboration guided by the needs of the role, opportunities for development, and what best supports the team. We are accepting... ...candidates based in Vancouver (primary location) or Toronto. The Senior Analyst / Associate, Corporate Development will be a key member of the...SeniorWork at officeFlexible hours- ...phases of SDLC including analysis and design, development, testing and deployment. As a developer,... ...as well as liaise closely with Business Analyst, Production Support, and infrastructure... ...- At least 6+ years of experience with Java, and 7+ total IT experience.- Logical thinking...SeniorJavaInternship
- ...Senior Evaluation and Performance Analyst Department: Executive and Indigenous Affairs This Job Opening is limited to employees with the GNWT/... ...who rely on them. Key Responsibilities: Lead the development and enhancement of evaluation and performance measurement...SeniorLong term contract
- Rubicon Path is seeking a Senior Systems Analyst to provide expert leadership across the Systems Development Life Cycle in a Canadian government/OPS context. You will drive analysis, design, testing, and deployment of complex client applications while mentoring junior staff....SeniorJava
$90k - $105k per year
# Senior Analyst, Client Reporting Development Team## Connor, Clark & Lunn Financial Group Ltd. · Toronto · Vancouver### Other opportunities* Analyst, Analytics Platform and Methodology* Analyst, Analytics Platform and Methodology* Analyst, Analytics Quality and Process EngineeringVisit...SeniorInternshipWork at officeRemote workFlexible hours- ...Lead data collection, modeling, and analysis to support the development of the five-year strategic plan.Design and deliver executive-level... ...consulting.Proven ability to lead complex projects and influence senior stakeholders.Advanced analytical skills and proficiency in Excel...SeniorLong term contract
- Industrial Alliance Insurance and Financial Services Inc in Montreal is seeking a Senior Product Development Analyst to design, enhance, and bring to market insurance and savings products that meet client needs. This role offers a hybrid work environment and opportunities to...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Development Analyst. Be the first to apply!
Related searches
- healthcare analyst Winnipeg, MB
- IT analyst Winnipeg, MB
- investigative analyst Winnipeg, MB
- records analyst Winnipeg, MB
- sustainability analyst Winnipeg, MB
- disability analyst Winnipeg, MB
- documentation analyst Winnipeg, MB
- sap analyst Winnipeg, MB
- health and safety analyst Winnipeg, MB
- construction analyst Winnipeg, MB

