Skip to main content
Luxoft
Зібрано зIndeed3 дні тому
BackendSenior

Senior Java Developer

JavaSpringSpring BootSpring IoCSpring MVCSpring AOPSpring SecuritySpring DataSpring JDBCSQLOracleServletsTomcatWeblogicTeamCityJenkinsLinuxBashAngularReactVue.jsAngular MaterialRxJSHTMLCSSElasticsearchSpring Cloud
Формат
Remote
Зайнятість
-
Локація
Worldwide
Оплата
Не вказана

Про позицію

We are developing a platform that receives securities and price data from multiple providers, enriches and validates it, and distributes the consolidated data to internal bank systems. Our team manages various web and desktop applications, web services, and Linux environments that enable visualization of securities and execution of related workflows.

Обовʼязки

  • Develop back-end systems using Java with well-tested code.
  • Support the development environment, primarily through automation using Jenkins CI and Bash.
  • Evaluate and implement new development tools, libraries, and methodologies to enhance quality.
  • Conduct peer code reviews for changes in the project codebase.
  • Collaborate effectively with a global team across multiple time zones, demonstrating strong verbal and written communication skills.
  • Provide constructive suggestions and alternative solutions to team members to identify the most efficient and optimized approaches.

Вимоги

  • 6+ years Java experience
  • extensive expertise in Java SE and Java EE
  • strong proficiency in the Spring framework, including Boot, IoC, MVC, AOP, Security, Data, JDBC, and testing components
  • skilled in SQL and relational databases, specifically Oracle
  • solid understanding of Servlets, servlet containers such as Tomcat, and application servers like Weblogic
  • Familiarity with CI/CD processes and tools, notably TeamCity and Jenkins
  • Practical Linux system navigation, file and permission management, user and group administration, process and service handling, security keys and certificates, and basic Bash scripting
  • Analytical problem-solving to identify and implement effective, maintainable solutions
  • Collaborative discussion and consensus-building within the team to select optimal approaches
  • English: B2 Upper Intermediate

До кого писати

Senior Java Developer
Оригінал