Position:
Senior Java Developer
Company:
Luxoft
Location:
Canada
Employment type:
Remote
Short Summary:
For the world’s most global bank, we are building a platform that supports various information gathering and processing across the organization and provides access to this data.
Responsibilities:
- Deliver assigned development projects within agreed schedule, quality, and scope expectations
- Participate in all stages of SDLC within an agile Scrum environment
- Form partnerships with technology vendors and gain a deep understanding of products
- Enhance/Re-architect existing components to satisfy new requirements in terms of performance and scalability
- Provide level 3 (escalation) support for the application
Requirement:
- At least 6+ years of experience with Java, and 7+ total IT experience
- Experience/understanding with the following technologies: 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 tools like JIRA, Harness/uDeploy, SonarQube, TeamCity, Artifactory, Git (GHE & Bitbucket)
- Strong analytical and problem-solving skills; innovative and solutions-oriented
- Excellent verbal and written communication skills
- Bachelor's degree in computer science or equivalent work experience
Benefits:
- Not specified