1,095 Java Kotlin jobs in Canada
Senior Backend Engineer- Java- Kotlin

Posted 18 days ago
Job Viewed
Job Description
We're hiring Senior Backend Engineers for a critical, high-impact project with a valued client in the hospitality sector. This initiative focuses on transforming the host intake experience through a series of backend improvements that will directly enhance user engagement and operational efficiency. You'll work with a cutting-edge tech stack, collaborating closely with our Machine Learning and Intelligence teams to deliver scalable, intelligent solutions. This is a unique opportunity to contribute to a high-visibility product, solve complex technical challenges, and make a meaningful impact in a fast-paced, innovative environment.
**Your Role**
+ Lead backend development efforts with ownership from design through deployment.
+ Build scalable microservices using Kotlin and/or Java!
+ Collaborate with ML/Intelligence teams to integrate smart features into backend systems.
+ Design and optimize APIs and high-volume data pipelines.
+ Participate in code reviews, technical discussions, and mentor junior engineers.
+ Work directly with client stakeholders to align on technical goals and deliverables.
+ Solve technical challenges across the backend stack with autonomy and creativity.
**Your Skills and Experience**
+ Minimum 5 years of relevant software development experience in backend engineering.
+ Proficiency in Kotlin and/or Java, with hands-on experience in microservices architecture.
+ Strong understanding of Kubernetes, API development, and end-to-end backend workflows.
+ Exposure to architectural patterns in large-scale systems, including distributed systems and efficient algorithms.
+ Willingness to work across the backend stack to address challenges wherever they arise.
+ Excellent communication skills and enthusiasm for team collaboration and code reviews.
+ Bachelor's degree in Computer Science, Engineering, or a related technical field is required.
+ Must be available to work in US time zones; open to candidates across all locations.
**Life at Capgemini**
**Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer:**
+ Flexible work
+ Healthcare including dental, vision, mental health, and well-being programs
+ Financial well-being programs such as 401(k) and Employee Share Ownership Plan
+ Paid time off and paid holidays
+ Paid parental leave
+ Family building benefits like adoption assistance, surrogacy, and cryopreservation
+ Social well-being benefits like subsidized back-up child/elder care and tutoring
+ Mentoring, coaching and learning programs
+ Employee Resource Groups
+ Disaster Relief
**About Capgemini**
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to
engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2024 global revenues of 22.1 billion.
**Get the future you want |** ** is an Equal Opportunity Employer encouraging inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.
This is a general description of the Duties, Responsibilities and Qualifications required for this position. Physical, mental, sensory or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and/or changing the way this job is performed, provided that such accommodations do not pose an undue hardship.
Capgemini is committed to providing reasonable accommodations during our recruitment process. If you need assistance or accommodation, please reach out to your recruiting contact.
Please be aware that Capgemini may capture your image (video or screenshot) during the interview process and that image may be used for verification, including during the hiring and onboarding process.
Click the following link for more information on your rights as an Applicant for employment in the US must have valid work authorization that does not now and/or will not in the future require sponsorship of a visa for employment authorization in the US by Capgemini.
**Job:** _Programmer/Analyst_
**Organization:** _ERD PPL CAN_
**Title:** _Senior Backend Engineer- Java- Kotlin_
**Location:** _CAN-BC-Vancouver_
**Requisition ID:** _ _
**Other Locations:** _CA-ON-Toronto_
Senior Backend Engineer- Java- Kotlin

Posted 18 days ago
Job Viewed
Job Description
We're hiring Senior Backend Engineers for a critical, high-impact project with a valued client in the hospitality sector. This initiative focuses on transforming the host intake experience through a series of backend improvements that will directly enhance user engagement and operational efficiency. You'll work with a cutting-edge tech stack, collaborating closely with our Machine Learning and Intelligence teams to deliver scalable, intelligent solutions. This is a unique opportunity to contribute to a high-visibility product, solve complex technical challenges, and make a meaningful impact in a fast-paced, innovative environment.
**Your Role**
+ Lead backend development efforts with ownership from design through deployment.
+ Build scalable microservices using Kotlin and/or Java!
+ Collaborate with ML/Intelligence teams to integrate smart features into backend systems.
+ Design and optimize APIs and high-volume data pipelines.
+ Participate in code reviews, technical discussions, and mentor junior engineers.
+ Work directly with client stakeholders to align on technical goals and deliverables.
+ Solve technical challenges across the backend stack with autonomy and creativity.
**Your Skills and Experience**
+ Minimum 5 years of relevant software development experience in backend engineering.
+ Proficiency in Kotlin and/or Java, with hands-on experience in microservices architecture.
+ Strong understanding of Kubernetes, API development, and end-to-end backend workflows.
+ Exposure to architectural patterns in large-scale systems, including distributed systems and efficient algorithms.
+ Willingness to work across the backend stack to address challenges wherever they arise.
+ Excellent communication skills and enthusiasm for team collaboration and code reviews.
+ Bachelor's degree in Computer Science, Engineering, or a related technical field is required.
+ Must be available to work in US time zones; open to candidates across all locations.
**Life at Capgemini**
**Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer:**
+ Flexible work
+ Healthcare including dental, vision, mental health, and well-being programs
+ Financial well-being programs such as 401(k) and Employee Share Ownership Plan
+ Paid time off and paid holidays
+ Paid parental leave
+ Family building benefits like adoption assistance, surrogacy, and cryopreservation
+ Social well-being benefits like subsidized back-up child/elder care and tutoring
+ Mentoring, coaching and learning programs
+ Employee Resource Groups
+ Disaster Relief
**About Capgemini**
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to
engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2024 global revenues of 22.1 billion.
**Get the future you want |** ** is an Equal Opportunity Employer encouraging inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.
This is a general description of the Duties, Responsibilities and Qualifications required for this position. Physical, mental, sensory or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and/or changing the way this job is performed, provided that such accommodations do not pose an undue hardship.
Capgemini is committed to providing reasonable accommodations during our recruitment process. If you need assistance or accommodation, please reach out to your recruiting contact.
Please be aware that Capgemini may capture your image (video or screenshot) during the interview process and that image may be used for verification, including during the hiring and onboarding process.
Click the following link for more information on your rights as an Applicant for employment in the US must have valid work authorization that does not now and/or will not in the future require sponsorship of a visa for employment authorization in the US by Capgemini.
**Job:** _Programmer/Analyst_
**Organization:** _ERD PPL CAN_
**Title:** _Senior Backend Engineer- Java- Kotlin_
**Location:** _CAN-BC-Vancouver_
**Requisition ID:** _ _
**Other Locations:** _CA-ON-Toronto_
Backend Developer

Posted 21 days ago
Job Viewed
Job Description
25WD91142
**Position Overview**
Autodesk's Entertainment & Media Solutions (EMS) division is dedicated to developing cutting-edge technology for movie production, supporting some of the world's largest budget films. We are seeking a **Backend** **Developer** to join our innovative and collaborative team. Reporting to our Senior Manager, Software Development, you will work on highly technical software projects that power major film productions. You're passionate about developing innovative technology and development best practices. You thrive on problem-solving and enjoy developing functional, robust, optimized, and scalable solutions in a team environment.
**Responsibilities**
+ Contribute to all aspects of software development, including architecture, design, estimation, development, testing, and release
+ Collaborate with product owners, software architects, and other engineers to iteratively turn high-level requirements into product enhancements delivered incrementally
+ Ensure new code conforms to standards and meets feature specifications
+ Enhance engineering practices within the web development discipline in peer code reviews
+ Write and maintain automated tests to ensure that software is stable and reliable
**Minimum Qualifications**
+ 3+ years of experience as a backend developer using Java
+ Deep understanding and application of software design principles and patterns
+ Proven skills in improving code quality through testing (unit, component, and functional) and code reviews
+ Strong troubleshooting skills
+ Experience in designing and working with APIs & databases
+ Courage to actively speak up, collaborate, and contribute ideas in a global team environment
+ Experience leveraging AI/ML frameworks to build and integrate intelligent backend services, improving automation, scalability, and system performance
**Preferred Qualifications**
+ Frontend or full stack development experience is a plus (with Angular, React or JS)
+ Familiarity with DevOps concepts and with databases
+ Experience working with distributed cross-functional teams
+ Track record of developing high-profile SaaS applications
+ Experience leveraging AI/ML frameworks to build and integrate intelligent backend services, improving automation, scalability, and system performance
**Learn More**
**About Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - it's at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
When you're an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
**Salary transparency**
Salary is one part of Autodesk's competitive compensation package. Offers are based on the candidate's experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
**Diversity & Belonging**
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: you an existing contractor or consultant with Autodesk?**
Please search for open jobs and apply internally (not on this external site).
Backend Developer
Posted today
Job Viewed
Job Description
Job Description
La priorit est accorde aux candidats qui solutionnent l'nigme la fin de l'offre d'emploi
Rsoudre les dfis de l'industrie 4.0
JITbase est une start-up montralaise en pleine croissance axe sur l'Industrie 4.0. Notre objectif : numriser l'atelier de fabrication et transformer les donnes machines en informations humaines.
Les fabricants utilisent notre logiciel pour planifier et optimiser le travail des oprateurs de machines CNC dans l'usine.
Notre pile technologique est divise en trois domaines principaux :
- Edge: Nous collectons les donnes des machines en installant notre plateforme Edge pour faire le pont entre les machines et notre Cloud
- Front-end: Les oprateurs de machines utilisent des tablettes pour accder notre application Web qui affiche l'tat de leurs machines et ce qu'il faut faire ensuite.
- Back-end : Nos serveurs, microservices et bases de donnes stockent, traitent et fournissent des donnes l'aide d'une API.
Si vous aimez travailler avec de nouvelles technologies qui auront un impact rel et significatif sur les utilisateurs dans un environnement de travail flexible, alors vous lisez la bonne offre d'emploi.
Un bon candidat est :
- Programmation confortable et comptente en NodeJS (atout : TypeScript)
- Familier avec des frameworks JS tels que Loopback, NestJS
- Expriment 3-5 ans d'exprience professionnelle ou quivalent
- Intress par le dveloppement de logiciels, les 12 facteurs et TDD (Mocha ou Jest)
- Exprience avec des applications Web en temps rel
- Websocket
- Pilot par les vnements / CQRS / Event sourcing
- Parler couramment franais ou anglais , avec une connaissance pratique de l'autre
- Beaucoup de communication se fait dans Slack en franais donc une connaissance est ncessaire
- Inventif et dbrouillard, proactif et autonome
- Curieux d'apprendre et partager avec ses pairs
- Esprit 'Bidouilleur '
- Bonne communication face-a-face et distance, n'ayez pas peur de demander ou de clarifier (Slack, email, vidoconfrence)
- Documenter vos fonctionnalits/bugs dans Jira avec du texte et des captures d'cran
- Capable de prsenter votre solution lors des runions Scrum
- Familier avec Bitbucket (git), Jenkins, Jira, Confluence
Agrable avoir
Ces qualifications ne sont pas obligatoires, mais vous devrez vous familiariser avec elles sur le terrain.
- Exprience avec MongoDB, Redis et Elasticsearch
- Exprience ou connaissance de NestJS
- Exprience avec Go
- Familier avec Docker / Kubernetes
- Exprience avec React
Avantages de travailler pour JITbase :
- Environnement de coworking 100% accessible entour de nombreuses autres start-ups partageant les mmes ides
- Situ dans le Mile-End, proximit des transports en commun pour vos dplacements au bureau
- L'quipe de dveloppement respecte les bonnes pratiques de codage (Agile, DevOps , .)
- Visualisez rapidement le rsultat de votre travail en production
- Utilisez et exprimentez les dernires nouveauts technologies
- Ouvert l'utilisation de toutes les technologies qui rpondent nos besoins
- Apprenez et partagez avec d'autres dveloppeurs
- Horaires de travail et vacances flexibles
- Faites partie d'une startup finance croissance rapide avec une exprience prouve dans l'cosystme
- Participez aux dfis et aux succs d'une startup
- Avoir une influence sur l'avenir de l'entreprise
- Dvelopper un impact significatif dans les oprations de fabrication des principaux constructeurs automobiles et arospatiaux du monde entier
- Le poste est disponible maintenant
*** Points bonus inclure dans votre candidature *** :
Pouvez-vous rsoudre l'nigme suivante. Note qu'elle est en plusieurs parties.
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJodHRwczovL3NlY3JldGNhcmVlcnMudG9vbHMuaml0YmFzZS5jb20vI2lzc3VlciIsInN1YiI6ImJhY2tlbmQtZGV2ZWxvcGVyIiwiYXVkIjoiaml0YmFzZS1jYXJlZXIiLCJpYXQiOjE3NTg3NTI2OTcsImV4cCI6MTc2NzI1NDM5OSwicGFydDEiOiJQQThBIiwicGFydDJfdXJpIjoibW9uZ29kYitzcnY6Ly9kYlJlYWRPbmx5X2RiX3VzZXI6S3hNWDZITEJMaG16ZURjRkBjbHVzdGVyMC53cWhmbnJnLm1vbmdvZGIubmV0In0.YOtEIiv8ovx_1AkoLWKOAbZHTgnSnXfOUlwLJa900uk
Backend Developer
Posted today
Job Viewed
Job Description
Job Description
About the Role:
We are seeking a skilled Backend Developer to join our technology team. The ideal candidate will be responsible for building and maintaining the server-side logic, databases, and APIs that power our applications. This role requires strong programming skills, a solid understanding of system architecture, and the ability to collaborate with frontend developers and other stakeholders to deliver high-quality software solutions.
Key Responsibilities:
Design, develop, and maintain server-side applications, APIs, and databases.
Collaborate with frontend developers, product managers, and other team members to implement functional and scalable solutions.
Ensure the performance, scalability, and security of backend systems.
Optimize applications for maximum speed and reliability.
Troubleshoot, debug, and resolve software defects and issues.
Participate in code reviews, documentation, and development best practices.
Stay updated with emerging backend technologies, frameworks, and best practices.
Required Qualifications:
Bachelors degree in Computer Science, Software Engineering, or a related field.
Strong proficiency in backend programming languages such as Java, Python, C#, Node.js, Ruby, or similar.
Experience with relational and/or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
Familiarity with RESTful API design, authentication, and security protocols.
Understanding of software development lifecycle (SDLC) and version control systems (e.g., Git).
Strong problem-solving and analytical skills.
Ability to work independently and collaboratively in a team environment.
Preferred Qualifications:
Experience with cloud platforms (AWS, Azure, GCP) and microservices architecture.
Knowledge of containerization and orchestration tools (Docker, Kubernetes).
Familiarity with DevOps practices and CI/CD pipelines.
Understanding of caching, message queues, and other performance optimization techniques.
Benefits:
Competitive salary and performance-based incentives.
Opportunities for professional growth and skill development.
Health insurance and other employee benefits.
Flexible work hours and remote work options.
Collaborative and innovative work environment.
Backend Developer
Posted 9 days ago
Job Viewed
Job Description
About the Role:
We are seeking a skilled Backend Developer to join our technology team. The ideal candidate will be responsible for building and maintaining the server-side logic, databases, and APIs that power our applications. This role requires strong programming skills, a solid understanding of system architecture, and the ability to collaborate with frontend developers and other stakeholders to deliver high-quality software solutions.
Key Responsibilities:
-
Design, develop, and maintain server-side applications, APIs, and databases.
-
Collaborate with frontend developers, product managers, and other team members to implement functional and scalable solutions.
-
Ensure the performance, scalability, and security of backend systems.
-
Optimize applications for maximum speed and reliability.
-
Troubleshoot, debug, and resolve software defects and issues.
-
Participate in code reviews, documentation, and development best practices.
-
Stay updated with emerging backend technologies, frameworks, and best practices.
Required Qualifications:
-
Bachelors degree in Computer Science, Software Engineering, or a related field.
-
Strong proficiency in backend programming languages such as Java, Python, C#, Node.js, Ruby, or similar.
-
Experience with relational and/or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
-
Familiarity with RESTful API design, authentication, and security protocols.
-
Understanding of software development lifecycle (SDLC) and version control systems (e.g., Git).
-
Strong problem-solving and analytical skills.
-
Ability to work independently and collaboratively in a team environment.
Preferred Qualifications:
-
Experience with cloud platforms (AWS, Azure, GCP) and microservices architecture.
-
Knowledge of containerization and orchestration tools (Docker, Kubernetes).
-
Familiarity with DevOps practices and CI/CD pipelines.
-
Understanding of caching, message queues, and other performance optimization techniques.
Benefits:
-
Competitive salary and performance-based incentives.
-
Opportunities for professional growth and skill development.
-
Health insurance and other employee benefits.
-
Flexible work hours and remote work options.
-
Collaborative and innovative work environment.
Java Backend Developer
Posted 11 days ago
Job Viewed
Job Description
**The BlackBird team globally supports connectivity and routing solutions both direct to clients over API and also via ECN platforms. We're seeking to hire an experienced candidate to help to advance the BlackBird platform creating a best in class, next generation product for our connectivity needs. The role will involve contribution to the global build-out, as well as maintaining a strong partnership with both internal and external stakeholders.**
**This is a challenging and exciting opportunity to transform the connectivity landscape at Citi. It will involve working directly with internal and external partners to solve both business and technology problems with a direct measurable impact on the business.**
**Responsibilities:**
**Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas**
**Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users**
**Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement**
**Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality**
**Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems**
**Ensure essential procedures are followed and help define operating standards and processes**
**Serve as advisor or coach to new or lower-level analysts**
**Has the ability to operate with a limited level of direct supervision.**
**Can exercise independence of judgement and autonomy.**
**Acts as SME to senior stakeholders and /or other team members.**
**Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency**
**Understanding of good design principles and ability to adhere to complex design**
**Development of common, reusable components and services utilizing Citi's best practices**
**Responsible for creating high performance, low latency applications leveraging existing Citi frameworks**
**Working with other core E-Trading teams to manage and support the application.**
**Ensuring strong reliability, scalability and performance of the core Blackbird components**
**Liaise with technical, business and quant teams to collaborate on identifying opportunities and solutions**
**Execute on our technical strategy for the platform**
**Coordinate development with both internal technology teams and business/quants**
**Drive engineering standards and continue to strive for best in class**
**Qualifications:**
**5-8 years of relevant experience**
**Experience in systems analysis and programming of software applications**
**Experience in managing and implementing successful projects**
**Extensive hand-on coding expertise in Core Java**
**Strong Software development fundamentals, data structures, design patterns, Object-Oriented** **programming, architecture, algorithms, and problem-solving skills**
**Strong focus on system performance tuning and experience with low latency Java programming**
**Solid understanding of service architecture and high performance, low latency, and multithreading techniques**
**Experience architecting and designing high performance server side components.**
**At least 6+ years of experience using Java to develop service oriented applications**
**Prior experience in building e-trading systems is highly desirable**
**Knowledge of any Interest Rates or Futures financial products (e.g. bonds, interest rate swaps) is highly desirable**
**Technical skills include Java, Spring, TDD, KDB, FIX, and UNIX/LINU**
**Working knowledge of consulting/project management techniques/methods**
**Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements**
**Education:**
**Bachelor's degree/University degree or equivalent experience**
**This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.**
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Primary Location Full Time Salary Range:**
$83,980.00 - $142,820.00
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Be The First To Know
About the latest Java kotlin Jobs in Canada !
Java Backend Developer
Posted 5 days ago
Job Viewed
Job Description
What You’ll Do
- Design, develop, and maintain scalable backend systems to support our advertising and retail media platform.
- Build and optimize RESTful APIs and microservices that handle high-volume, low-latency traffic .
- Collaborate with frontend developers, ML engineers, product managers, and analytics teams to deliver end-to-end solutions.
- Create and maintain technical documentation , including API specifications and system architecture diagrams.
- Contribute to improving team workflows, CI/CD pipelines , and overall engineering practices.
- Implement best-in-class security , performance monitoring, and observability strategies.
- Drive code quality through TDD, peer reviews, and static analysis tools .
- Mentor junior developers and contribute to building a strong engineering culture.
- Stay current on industry trends and emerging technologies to continuously improve our systems.
What We’re Looking For
Technical Expertise
- 5+ years of professional Java backend development experience with strong proficiency in Java 8+ features.
- 3+ years hands-on experience with Spring Boot ecosystem, including:
- Spring Web MVC for RESTful API development.
- Spring Data JPA / Hibernate for data persistence.
- Spring Security for authentication and authorization.
- Spring Boot Actuator for monitoring and health checks.
- Exposure to Spring Cloud components (Gateway, Config Server, Service Discovery).
- Proven experience designing and developing scalable RESTful APIs and distributed microservices .
- Hands-on experience with Docker and Kubernetes for containerization and orchestration.
- Proficiency with CI/CD pipelines using GitLab CI, Jenkins , or similar.
- Familiarity with cloud platforms (GCP preferred; AWS/Azure also acceptable).
- Experience with caching (e.g., Redis) and asynchronous messaging systems .
- Understanding of API security best practices , including OWASP guidelines .
Preferred Skills
- AdTech domain knowledge : experience with programmatic advertising, real-time bidding, or high-throughput ad-serving systems.
- Exposure to big data platforms like BigQuery and real-time streaming technologies .
- Experience working with NoSQL databases (e.g., MongoDB, BigTable).
- Familiarity with event-driven architectures and event sourcing patterns .
- Hands-on experience with observability tools such as Prometheus, Grafana, and ELK stack .
Soft Skills & Collaboration
- Excellent problem-solving skills and ability to troubleshoot complex production issues.
- Strong communicator who can present technical concepts to non-technical stakeholders.
- Comfortable working in Agile/Scrum environments with multiple stakeholders.
- Ability to mentor junior developers and contribute to a culture of knowledge sharing.
- Passionate about continuous learning and staying current with industry trends .
Java Backend Developer
Posted 5 days ago
Job Viewed
Job Description
What You’ll Do
- Design, develop, and maintain scalable backend systems to support our advertising and retail media platform.
- Build and optimize RESTful APIs and microservices that handle high-volume, low-latency traffic .
- Collaborate with frontend developers, ML engineers, product managers, and analytics teams to deliver end-to-end solutions.
- Create and maintain technical documentation , including API specifications and system architecture diagrams.
- Contribute to improving team workflows, CI/CD pipelines , and overall engineering practices.
- Implement best-in-class security , performance monitoring, and observability strategies.
- Drive code quality through TDD, peer reviews, and static analysis tools .
- Mentor junior developers and contribute to building a strong engineering culture.
- Stay current on industry trends and emerging technologies to continuously improve our systems.
What We’re Looking For
Technical Expertise
- 5+ years of professional Java backend development experience with strong proficiency in Java 8+ features.
- 3+ years hands-on experience with Spring Boot ecosystem, including:
- Spring Web MVC for RESTful API development.
- Spring Data JPA / Hibernate for data persistence.
- Spring Security for authentication and authorization.
- Spring Boot Actuator for monitoring and health checks.
- Exposure to Spring Cloud components (Gateway, Config Server, Service Discovery).
- Proven experience designing and developing scalable RESTful APIs and distributed microservices .
- Hands-on experience with Docker and Kubernetes for containerization and orchestration.
- Proficiency with CI/CD pipelines using GitLab CI, Jenkins , or similar.
- Familiarity with cloud platforms (GCP preferred; AWS/Azure also acceptable).
- Experience with caching (e.g., Redis) and asynchronous messaging systems .
- Understanding of API security best practices , including OWASP guidelines .
Preferred Skills
- AdTech domain knowledge : experience with programmatic advertising, real-time bidding, or high-throughput ad-serving systems.
- Exposure to big data platforms like BigQuery and real-time streaming technologies .
- Experience working with NoSQL databases (e.g., MongoDB, BigTable).
- Familiarity with event-driven architectures and event sourcing patterns .
- Hands-on experience with observability tools such as Prometheus, Grafana, and ELK stack .
Soft Skills & Collaboration
- Excellent problem-solving skills and ability to troubleshoot complex production issues.
- Strong communicator who can present technical concepts to non-technical stakeholders.
- Comfortable working in Agile/Scrum environments with multiple stakeholders.
- Ability to mentor junior developers and contribute to a culture of knowledge sharing.
- Passionate about continuous learning and staying current with industry trends .