L
Luxoft
BackendLead
Java Team Lead
JavaSpring BootSQLOracleKubernetesREST APIKafkaRedisUnixBashJiraHarnessuDeploySonarQubeTeamCityArtifactoryGitGHEBitbucketNoSQLMicroservices
About the Position
Java Team Lead for a global reference data management application at a bank, responsible for managing a team, integrating systems, and improving CI/CD.
Responsibilities
- Manage a team
- Intensive communication with project stakeholders and other teams
- Evaluate and adopt new development tools, libraries and approaches to improve delivery quality
- Continuous quality improvement (code reviews, fixing Sonar issues, unit/integration/E2E test coverage)
- Integrate our components with different internal and external client's systems
- Configure, monitor, and troubleshoot Application servers
- Monitor applications, processes, scheduled jobs, collect different types of logs and metrics
- Setup and improve CI/CD
- Automate routine with scripting languages
- Write all types of tests: unit, integration, end-to-end
- Design distributed applications
Requirements
- Technically strong energetic individual, who can bring innovation to the group
- Team lead experience from 3 years, IT experience from 7 years
- Java (Core, JDBC, MT, Collections, I/O), Spring Boot
- SQL.PL-SQL on Oracle DB
- Container platform based on Kubernetes
- REST web services, Kafka, Redis
- Unix Commands and shell scripting.
- Familiarity with standard data structures and algorithms.
- Experience using the following tools - JIRA, Harness/uDeploy, SonarQube, TeamCity, Artifactory, Git (GHE & Bitbucket)
- Logical thinking, strong analytical and problem-solving skills; innovate and solutions oriented
- Effective time management skills to manage multiple priorities with flexibility on time zones and timelines
- Excellent verbal and written communication skills
- Bachelor's degree in computer science or equivalent work experience
- Master's degree in computer science or equivalent work experience
- Experience working with the Scrum methodology
- Experience working with a NoSQL database
- Experience designing and implementing microservices
- Financial services technology experience preferably in reference data
Who to contact
Java Team Lead
View Original