Base Career helps you apply smarter for this job.
Key skills for this role
We are seeking a highly skilled and motivated Senior JAVA Fullstack Developer and Team Lead to join our dynamic technology team. The successful candidate will be a hands-on leader with a strong technical background, responsible for guiding a team of developers while contributing to the design, development, and deployment of mission-critical enterprise applications. This role requires a deep expertise in Java-based full-stack development, modern DevOps practices, and the ability to mentor and manage a high-performing team. Responsibilities:
Full-Stack Development: Design, develop, test, and maintain robust, scalable, and high-performance web applications using Java (Core & Enterprise), Spring Boot, Angular, and JavaScript. Develop and integrate with RESTful APIs and SOAP web services, ensuring secure and efficient data exchange. Write clean, maintainable, and well-documented code.
Design, develop, test, and maintain robust, scalable, and high-performance web applications using Java (Core & Enterprise), Spring Boot, Angular, and JavaScript.
Develop and integrate with RESTful APIs and SOAP web services, ensuring secure and efficient data exchange.
Write clean, maintainable, and well-documented code.
Architecture & Design: Participate in architectural discussions and contribute to the design of new features and systems. Ensure solutions are aligned with enterprise architecture standards and strategy. Troubleshoot and resolve complex technical issues across the full stack.
Participate in architectural discussions and contribute to the design of new features and systems.
Ensure solutions are aligned with enterprise architecture standards and strategy.
Troubleshoot and resolve complex technical issues across the full stack.
DevOps & Deployment: Manage and improve CI/CD pipelines using Jenkins and/or Lightspeed for automated builds, testing, and deployments. Deploy and manage applications on Linux-based environments, including containerized platforms like OpenShift (ECS) and Kubernetes. Gain and maintain proficiency in managing application servers such as WildFly, Apache, and WebLogic.
Manage and improve CI/CD pipelines using Jenkins and/or Lightspeed for automated builds, testing, and deployments.
Deploy and manage applications on Linux-based environments, including containerized platforms like OpenShift (ECS) and Kubernetes.
Gain and maintain proficiency in managing application servers such as WildFly, Apache, and WebLogic.
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
Mississauga, CAN
Sydney, AUS
London, GBR
London, GBR
Mississauga, CAN
Toronto, CAN
Mississauga, CAN
Sydney, AUS
London, GBR
London, GBR
London, GBR
London, GBR
Working at Citi is far more than just a job. A career with us means joining a team of approximately 219,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
We are seeking a highly skilled and motivated Senior JAVA Fullstack Developer and Team Lead to join our dynamic technology team. The successful candidate will be a hands-on leader with a strong technical background, responsible for guiding a team of developers while contributing to the design, development, and deployment of mission-critical enterprise applications. This role requires a deep expertise in Java-based full-stack development, modern DevOps practices, and the ability to mentor and manage a high-performing team. Responsibilities:
Full-Stack Development: Design, develop, test, and maintain robust, scalable, and high-performance web applications using Java (Core & Enterprise), Spring Boot, Angular, and JavaScript. Develop and integrate with RESTful APIs and SOAP web services, ensuring secure and efficient data exchange. Write clean, maintainable, and well-documented code.
Design, develop, test, and maintain robust, scalable, and high-performance web applications using Java (Core & Enterprise), Spring Boot, Angular, and JavaScript.
Develop and integrate with RESTful APIs and SOAP web services, ensuring secure and efficient data exchange.
Write clean, maintainable, and well-documented code.
Architecture & Design: Participate in architectural discussions and contribute to the design of new features and systems. Ensure solutions are aligned with enterprise architecture standards and strategy. Troubleshoot and resolve complex technical issues across the full stack.
Participate in architectural discussions and contribute to the design of new features and systems.
Ensure solutions are aligned with enterprise architecture standards and strategy.
Troubleshoot and resolve complex technical issues across the full stack.
DevOps & Deployment: Manage and improve CI/CD pipelines using Jenkins and/or Lightspeed for automated builds, testing, and deployments. Deploy and manage applications on Linux-based environments, including containerized platforms like OpenShift (ECS) and Kubernetes. Gain and maintain proficiency in managing application servers such as WildFly, Apache, and WebLogic.
Manage and improve CI/CD pipelines using Jenkins and/or Lightspeed for automated builds, testing, and deployments.
Deploy and manage applications on Linux-based environments, including containerized platforms like OpenShift (ECS) and Kubernetes.
Gain and maintain proficiency in managing application servers such as WildFly, Apache, and WebLogic.
------------------------------------------------------
Global financial services organization enabling growth and economic progress.
Visit company websiteJobs and hiring trendsFull-time
Senior · 8+ years experience
Hybrid
Apply faster on company sites with our extension.