relational (e.g., document, key-value stores). Proficiency in unit testing practices and related tools. Experience with modern build automation tools (like Gradle or Maven). Comfort working with containerization technologies (e.g., Docker). Desirables: Reactive or functional programming paradigms (e.g., using libraries like RxJava or Project Reactor). More ❯
learner of new tools and technologies to lead and groom a small team. • Methodologies - Agile, Waterfall, Test Driven Development. • Tools - Git, IntelliJ IDEA, Eclipse, Maven, TeamCity, Jenkins, JIRA and automated testing tools like Junit • Excellent project management, time management, verbal and written communications skills, as the job entails simultaneously More ❯
Frameworks Developing against Relational and NoSQL Database (MongoDB, Postgres etc) Experience with unit testing methodologies and frameworks – e.g Spock, Junit Build systems – Gradle/Maven Use of Docker Other desirables are: Developing using reactive/functional patterns, (RXJava, Project Reactor etc) Experience designing and developing micro-services platforms Use More ❯
work experience in the job offered or in a computer-related occupation. Experience in more of the following technologies - Java, Spring MVC, SpringBoot, MySQL, Maven, Design Patterns, Test Automation framework. Ability to present complex ideas in a clear, concise way. Experience with agile development incorporating continuous integration and continuous … be a team player to bring the best results. Experience with agile development incorporating Continuous Integration and Continuous Delivery, utilizing technologies such as GIT, Maven, and Jenkins. Experience with successful design, architecture and development using Hadoop, and Spark and Scala for large data processing and transaction systems. Experience with … and webservices, technology standards and frameworks. Experienced in test-driven development and test automation and manual testing. Experience with build automation tools - Jenkins, Artifactory, Maven is required, Knowledge of Code Coverage tools like Ecl/Emma or SonarQube are desired. Experience in card industry or fintech delivering solutions in More ❯
Core Java Developer (AVP) Belfast Overview Citi is a world-leading global bank. We have approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. We provide consumers, corporations, governments, and institutions with a More ❯