Java Lead building Angular/Java/Spring applications and CI/CD pipelines for Citi's Fixed Income DevOps division, collaborating with onshore/offshore teams.
Responsibilities
Design and develop web-based applications and cloud services in Angular / Java/Spring / OpenShift stack
Work closely with stakeholders in a highly collaborative environment
Promote and follow solid agile software development practices
Build highly reliable, scalable, and maintainable applications
Provide leadership in research, design and implementing improvements to platform technology solutions
Develop front end web interfaces with Angular framework
Core member responsible for implementing projects to automate processes and flows within DevOps tooling
Partner with onshore and offshore teams to design and deliver technology solutions for Citi Capital Markets
Requirements
6+ years of relevant experience
3+ years of leadership experience with a focus on people management and team development
Experience working in a Continuous Integration and Continuous Delivery environment and familiar with Jenkins, Code Quality Tools, SonarQube, Tekton, Harness etc.
Experience with design and implementations of cloud-ready applications and deployment pipelines on large-scale container platform clusters is a plus
Hands on experience in building an enterprise scale highly componentized application using Java, Spring Framework and Docker Containers
Proficient in industry standard best practices such as Design Patterns, Coding Standards, Coding modularity, Prototypes etc.
Experience working with SOA & Micro-services utilizing REST
Experience with Kafka
Experienced in RDBMS and SQL/PLSQL
Experienced in writing tests using frameworks JUnit, Mockito, Cucumber, RestAssured
Understanding of the SDLC lifecycle for Agile & Waterfall methodologies
Experienced in using monitoring tools OpenTelemetry, Splunk, ELK
Excellent written and oral communication skills
Experience working with Java Script framework such as Angular V8+, Reactive Programming concepts (RxJs), TypeScript, SCSS and HTML5
Experience in debugging, tuning and optimizing UI components
Softwareentwickler C# .NET optimizing backend solutions and implementing REST APIs for smart parking solutions. Collaborating with cross - functional teams to enhance distributed system architectures.
Senior Fullstack Java Developer working with Spring & Angular at ONTEC. Engage in modern software projects with international customers, ensuring innovative solutions alongside a passionate team.
Building innovative financial technologies as a Senior .NET Developer at Roofstacks. Join the growing Card Payment Systems team in developing mission - critical services for card applications.
Application Developer building web platforms for merchants to compare payment solutions. Involved in both merchant and provider applications for greater ecosystem transparency.
Senior .NET Integration Developer at Belgian public - sector organization, designing integration platforms and building .NET components while collaborating in a SAFe environment.
Experienced PHP Developer contributing to backend systems and collaborating in a hybrid environment. Engage in technical decisions, RESTful API design, and maintainability measures.
Software Developer enhancing softgate's document management systems in a collaborative team environment. Involves working closely with product management and mentoring junior developers.
Application Engineer in Payments Workflow Technology team delivering solutions aligned with technology strategy. Engaging in project delivery and collaboration for technology solutions at TD.