Project description We are looking for an experienced specialist to work for one of our client from the banking industry. Responsibilities
Develop and maintain robust, scalable backend systems using Java, ensuring high performance and reliability.
Design and implement asynchronous event-driven architectures using tools like Apache Kafka for real-time data processing and system integration.
Work extensively with relational databases, particularly Oracle, to manage complex data models and business logic.
Collaborate with architects, analysts, and cross-functional teams to design solutions grounded in deep conceptual and analytical thinking.
Contribute to system architecture discussions, ensuring scalability, maintainability, and fault tolerance. Champion clean code practices, conduct code reviews, and mentor junior developers in the team.
SKILLS Must have
Advanced proficiency in Java development, with experience building enterprise-grade applications.
Strong hands-on expertise with Oracle databases, including PL/SQL and database performance tuning.
Practical experience with Apache Kafka or similar messaging/event-streaming platforms.
Demonstrated ability to architect and implement complex systems requiring analytical and conceptual strength.
Familiarity with microservices, containerization (e.g., Docker), and cloud environments is a plus.
Excellent problem-solving skills and a structured approach to technical challenges and decision-making.
Nice to have n/a
Beware of fraud agents! do not pay money to get a job
MNCJobs.ch will not be responsible for any payment made to a third-party. All Terms of Use are applicable.