This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Senior Java Full Stack position focusing on backend development. Candidates will be responsible for application design, development, implementation, and technical troubleshooting in alignment with Agile development methodologies.
Job Responsibility:
Design, develop, and maintain Java-based applications and microservices
Write clean, efficient, and well-documented code
Participate in all phases of the software development lifecycle, including requirements gathering, design, implementation, testing, and deployment
Collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality products
Troubleshoot and resolve technical issues
Contribute to the continuous improvement of our development processes and tools
Stay up-to-date with the latest Java technologies and trends
Participate in code reviews to ensure code quality and maintainability
Ensure adherence to coding standards and best practices
Contribute to the design and architecture of new and existing systems
Write unit and integration tests to ensure code quality
Participate in sprint planning, daily stand-ups, and retrospectives
Deploy and maintain applications in cloud environments
Requirements:
At least 7-10 years of hands-on application development experience
Strong experience and knowledge in Java 8/11/17, J2EE, and Multithreading
Solid understanding and experience with Microservices architecture (Spring Boot)
Experience with developing and consuming Web Services (REST, SOAP)
Proficiency in applying various Design Patterns
Basic knowledge of databases such as Oracle/SQL
Basic knowledge of Python
Excellent analytical and problem-solving skills
Strong communication and interpersonal skills
Ability to work effectively in a team environment
Nice to have:
Experience with WebSocket technology
Exposure to messaging platforms like Solace and Kafka
Experience with Elasticsearch
Experience with OpenShift
Experience with Observability
Familiarity with Angular 14
Experience with cloud platforms (e.g., AWS)
Experience with CI/CD pipelines
Experience with Agile development methodologies
What we offer:
Citi is an equal opportunity employer
Accessibility accommodations for applicants with disabilities
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.