Base Career helps you apply smarter for this job.
Key skills for this role
Synechron is seeking a Java and Angular professional with at least 5+ years of experience in Java software development. The role will develop, maintain, and enhance Java-based applications and systems while contributing to Angular-based user interfaces and full-stack solutions. The position will support business objectives by delivering clean, maintainable, scalable, and reliable software; collaborating with cross-functional teams; resolving technical issues; and applying current Java, Angular, web development, and software engineering practices.
Synechron is seeking a Java and Angular professional with at least 5+ years of experience in Java software development. The role will develop, maintain, and enhance Java-based applications and systems while contributing to Angular-based user interfaces and full-stack solutions. The position will support business objectives by delivering clean, maintainable, scalable, and reliable software; collaborating with cross-functional teams; resolving technical issues; and applying current Java, Angular, web development, and software engineering practices.
Strong knowledge of Java and the Java EE platform.
Experience using Java 8 or later and current supported Java versions, based on project requirements.
Experience with Angular and TypeScript for web application development.
Experience with web development frameworks such as Spring, Hibernate, or JSF.
Knowledge of relational databases and SQL.
Familiarity with Agile software development methodologies.
Experience with version control systems such as Git.
Understanding of RESTful web services.
Experience with software development lifecycle practices, including design, development, testing, deployment, maintenance, and support.
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
, UAE
Synechron is seeking a Principal Security Engineer to provide technical leadership for cybersecurity engineering in critical banking platforms. The role includes designing security architectures, implementing encryption,
, UAE
Synechron is hiring a Senior Manager to lead continuous cybersecurity validation and AI red-team testing in a banking environment. The role covers cloud, infrastructure, model supply-chain, threat intelligence, automated
, UAE
Synechron is seeking a Senior Manager and AI Security Product Owner to define and deliver secure AI and machine learning products. The role owns product strategy, AI risk governance, secure delivery, compliance, monitori
Mississauga, CAN
Synechron is seeking a Senior Business Analyst and Capital Markets Data SME to validate data domains, ownership, lineage, and product classification in a complex banking environment. The role requires capital-markets exp
Montréal, CAN
Synechron is seeking a Senior Forward Deployed Engineer to design and ship production-grade agentic AI applications for corporate functions. The role combines rapid product delivery, enterprise integrations, Microsoft Fa
, UAE
Synechron is seeking a Generative AI Engineer to design, implement, and operate enterprise AI and agentic AI solutions. The role focuses on RAG, vector databases, AI safety, monitoring, secure APIs, and multi-agent workf
Montréal, CAN
Synechron is seeking an AI Delivery Lead to oversee multiple AI, GenAI, and automation initiatives from planning through delivery. The role requires extensive program or project delivery experience, AI leadership, stakeh
Montréal, CAN
Synechron is seeking an experienced AI Architect to design, implement, and govern secure enterprise AI, generative AI, and automation solutions. The role requires deep experience with Microsoft AI technologies, governanc
, UAE
, UAE
, UAE
Mississauga, CAN
Montréal, CAN
, UAE
Montréal, CAN
Montréal, CAN
Ability to write clean, maintainable, scalable, and testable code.
Experience participating in code reviews and applying software development standards.
Ability to debug and resolve technical issues in a timely manner.
Experience developing Java and Angular applications in enterprise environments.
Experience with Spring Boot, Spring MVC, Spring Security, or related Spring technologies.
Experience with Angular components, services, routing, forms, state management, and responsive web interfaces.
Knowledge of microservices and distributed application development.
Experience with automated testing, continuous integration, and continuous delivery.
Familiarity with application performance monitoring, logging, and troubleshooting tools.
Knowledge of secure coding practices and web application security.
Understanding of efficient application design and responsible use of computing resources.
Java using Java 8 or later and current supported versions as applicable to the project.
Strong understanding of Java object-oriented programming principles.
Knowledge of Java collections, exception handling, multithreading, and application performance.
TypeScript for Angular application development.
JavaScript, HTML5, and CSS3.
Understanding of data structures and algorithms.
Experience with scripting languages used for automation or development support.
Knowledge of modern web development and responsive design practices.
Experience applying coding standards, refactoring techniques, and reusable component design.
Knowledge of relational databases.
Strong understanding of SQL, data modeling, and database integration.
Experience writing queries and supporting application data-access requirements.
Understanding of data integrity, transactions, indexing, and database performance.
Experience with database schema design and query optimization.
Knowledge of NoSQL databases.
Familiarity with object-relational mapping and data persistence practices.
Understanding of data security, backup, and lifecycle considerations.
Working knowledge of cloud computing concepts and infrastructure.
Understanding of application deployment, scalability, availability, monitoring, and configuration in cloud environments.
Ability to support Java and Angular application deployment on applicable infrastructure.
Experience deploying Java and Angular applications to cloud platforms.
Familiarity with containers, orchestration, managed databases, storage, networking, and identity services.
Experience with cloud monitoring, automation, and cost optimization.
Understanding of efficient and sustainable cloud resource usage.
Experience with Java web development frameworks such as Spring, Hibernate, or JSF.
Experience with Angular and TypeScript.
Understanding of RESTful web services and API integration.
Knowledge of component-based frontend development.
Experience with unit testing and integration testing practices.
Experience with Angular routing, forms, services, directives, components, and state management.
Knowledge of ORM frameworks and database connectivity technologies.
Familiarity with API gateways, messaging frameworks, or microservices libraries.
Experience with Git or equivalent version control systems.
Understanding of branching, merging, pull requests, and code review practices.
Experience with software development lifecycle processes.
Familiarity with issue tracking, project management, and collaboration tools.
Experience with code reviews, defect management, testing, documentation, and release processes.
Experience with CI/CD pipelines and DevOps practices.
Familiarity with build and dependency management tools.
Knowledge of automated quality checks, code analysis, and test automation.
Experience with application logging, monitoring, and troubleshooting tools.
Understanding of software architecture and design patterns.
Understanding of secure software development principles.
Awareness of authentication, authorization, access control, encryption, and secure data handling.
Knowledge of secure RESTful API development.
Ability to identify and address common web application security risks.
Experience with application security testing and vulnerability remediation.
Familiarity with secure configuration, secrets management, and identity management.
Knowledge of security practices for cloud-based Java and Angular applications.
Understanding of privacy and regulatory considerations applicable to software development.
Develop, enhance, test, and maintain Java-based applications, RESTful services, Angular interfaces, and related system components.
Collaborate with cross-functional teams through Agile meetings, requirement discussions, design reviews, code reviews, and delivery planning.
Investigate and resolve technical issues, contribute to project deliverables, document changes, and support application releases and maintenance.
Make implementation decisions within established technical standards, escalate risks when required, and recommend improvements to code quality, performance, security, and maintainability.
Critical thinking, strong problem-solving, and effective debugging capabilities.
Clear written and verbal communication with effective team collaboration.
Ability to manage multiple tasks, prioritize work, and meet agreed deadlines.
Attention to detail in coding, testing, documentation, and code reviews.
Adaptability, continuous learning, and willingness to apply evolving Java and Angular practices.
Accountability for delivering secure, maintainable, scalable, and reliable software solutions.
S YNECHRON’S DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.
All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law .
Candidate Application Notice
Providing digital transformation and technology consulting for financial services.
Visit company websiteJobs and hiring trendsFull-time
Senior · 5+ years experience
Onsite
Apply faster on company sites with our extension.