L
Luxoft
BackendSenior
Senior Java Developer
JavaSpringSpring BootSpring IoCSpring MVCSpring AOPSpring SecuritySpring DataSpring JDBCSpring testingSQLOracleServletsTomcatWeblogicTeamCityJenkinsLinuxBashCI/CDAngularReactVue.jsAngular MaterialRxJSHTMLCSSElasticsearchSpring CloudMicroservices
Про позицію
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. The role involves developing back-end systems using Java, supporting the development environment, and collaborating with a global team.
Обовʼязки
- 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 Spring framework (Boot, IoC, MVC, AOP, Security, Data, JDBC, testing)
- Skilled in SQL and relational databases, specifically Oracle
- Solid understanding of Servlets, servlet containers (Tomcat), and application servers (Weblogic)
- Familiarity with CI/CD processes and tools (TeamCity, 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
- Collaborative discussion and consensus-building
- Nice to have: Proficiency in Angular or similar frameworks (React, Vue), including Angular Material and RxJs
- Nice to have: Ability to design and implement visually appealing and functional HTML/CSS layouts
- Nice to have: Strong expertise in Oracle database management and operations
- Nice to have: Familiarity with ELK stack for logging, monitoring, and data analysis
- Nice to have: Experience working with Spring Cloud modules and developing microservice architectures
До кого писати
Senior Java Developer
Оригінал