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).
The Java Backend Specialist is a senior-level position focused on designing, developing, and implementing complex backend systems. This role emphasizes driving innovation, ensuring seamless system integration, and delivering impactful solutions to meet business objectives.
Job Responsibility:
Lead the design, development, and deployment of scalable backend systems using Java and modern frameworks
Architect and implement microservices-based solutions to support business requirements
Develop and maintain RESTful APIs and integrate with external systems
Optimize system performance, scalability, and reliability
Ensure code quality through best practices, including code reviews, unit testing, and documentation
Collaborate with product managers, architects, and other stakeholders to define technical requirements
Troubleshoot and resolve complex technical issues in production and development environments
Mentor and guide junior and mid-level developers, fostering a culture of technical excellence
Stay ahead of emerging technologies and recommend their adoption where appropriate
Requirements:
Significant professional experience in backend development with Java
Expertise in Java frameworks such as Spring Boot, Hibernate, and related technologies
Strong experience with microservices architecture and cloud platforms (AWS, Azure, or GCP)
Proficiency in designing and working with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB)
Hands-on experience with containerization (Docker) and orchestration tools (Kubernetes)
Strong knowledge of CI/CD pipelines, version control systems (Git), and DevOps practices
Experience with messaging systems like Kafka or RabbitMQ
Proven ability to lead technical discussions and make architectural decisions
Excellent problem-solving skills and a deep understanding of system design principles
Strong communication and leadership skills
Nice to have:
Experience with event-driven architecture and distributed systems
Knowledge of security best practices for backend systems
Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack)
Exposure to frontend technologies and their integration with backend systems
Understanding of Python, Generative AI (Gen AI), and LLMs, including their applications and frameworks
What we offer:
Citi is an equal opportunity employer
Inclusive work environment
Accessibility accommodations for people 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.