Senior Java Developer

11 Minutes ago • 6 Years +
Programming

Job Description

This Senior Java Developer role involves delivering modern, omnichannel, real-time retailing shopping experiences for low-cost carriers using Sabre Travel AI. The focus is on enhancing direct offer capabilities and processing Offer and Order transactions. Responsibilities include developing, coding, testing, and debugging moderately complex software solutions, working with technical staff to resolve issues, cooperating with clients, assisting in documentation, designing applications, creating optimization programs, and building prototype applications. The role requires strong Java 17 skills and experience with cloud deployments, preferably GCP.
Good To Have:
  • RestAssured
  • Cucumber
  • TestNG
  • IaaC (Terraform)
  • Security and access control: Planned to use JWT, OKTA
Must Have:
  • Develops, codes, tests and debugs new moderately complex software solutions or enhancements to existing software in a maintenance capacity.
  • Works with technical staff (Domain Experts) to understand problems with software and resolve them.
  • Daily cooperation with client by supporting all needs and resolving problems.
  • Assist in the development of software technical documentation.
  • Designs and codes moderately complex applications using routine and/or advanced technology.
  • Create optimization programs to resolve problems.
  • Design and build prototype applications.
  • Minimum 6 year of hands-on Java programming (including Java 17)
  • Experience and knowledge of open-source software, frameworks, and broader cutting-edge technologies around server-side development in Java 17
  • Wide and deep understanding of Java ecosystem, monitoring and diagnosis; Containers, Spring Boot, Docker, Kubernetes
  • Experience in Cloud deployments, Preferably in GCP
  • Programming language: JAVA 17
  • Version control system: Git
  • Database: GCP Spanner
  • Messaging: GCP Pub/Sub
  • Microservices
  • REST/JSON and/or GRPC API
  • Monorepository
  • GCP Traffic Director
  • Envoy load balancer
  • CI/CD
  • Cloud provider: GCP
  • Dependency management system: Maven and Bazel
  • Java libraries: Spring boot 2.2.X, Spring 5.2.X, Lombok
  • Deployment: Containers deployed on GKE
Perks:
  • Global Relocation (Relocation options, Experience in an international environment, Cross-cultural experience)
  • Recognition and Evaluation (Feedback culture, Regular appraisals)
  • Time Off (Annual holiday - 20 or 26 days, Occasional leave - 1 or 2 days, Child care leave - 2 days or 16 hours per year, Absence due to force majeure - 2 days or 16 hours per year, Maternity Leave - 20 weeks, Parental Leave - 41 weeks, Paternity Leave - 14 days)
  • Luxoft Training Center (Expert-led tech courses, Internal instructor-led soft skills courses, Comprehensive in-house self-learning resources, Access to external self-learning libraries, Cloud Programs: MS Cloud Academy, AWS Partner Academy, Google Cloud Academy, Custom Learning Programs: upskilling, reskilling, technical mentorship, Leadership Programs for Managers)
  • Well-being and Work-life Balance (Multisport card, Possibility to order Multisport card at the corporate rate for family members, LuxGood Program: wellbeing seminars, contests, relaxation sessions, yoga sessions, etc., One Team Program: Buddy for each New Joiner; seminars, meeting and workplace space to support integration with local community and culture; “Hire me” workshops for partners, Preferential banking offer, Preferential car leasing offer, Cafeteria program discounts for shops, cinema tickets, holiday offers, Luxoft Social Benefit Fund: sport and recreation benefits, the possibility to receive financial support)
  • Health Care (Private Healthcare Insurance with unlimited access to specialists, Full dental support, Travel Insurance, Possibility to add private healthcare coverage for family members at the corporate rate, Life insurance at the corporate rate for employees and family members, including payment of the basic package for the employee by the employer, Reimbursement for corrective glasses)
  • Company Events and Friendly Environment (Many fun social activities organized by the Luxoft team offline in your city, Online entertainment events for whole company and local team events, A workplace where you’re treated with respect within a multicultural team)
  • Internal Mobility (Rotation between projects and accounts, New career opportunities)
  • Self-Learning Library
  • CSR Projects

Add these skills to join the top 1% applicants for this job

github
game-texts
jwt
spring-boot
terraform
testng
maven
json
ci-cd
docker
microservices
kubernetes
git
java

Project description

Deliver modern, omnichannel, real-time retailing shopping experience built on Sabre Travel AITM for low-cost carriers (LCC). Enhance direct offer capabilities to drive airline yield. LCC's require low-cost and highly configurable flexible eCommerce capabilities and provide the ability for LCC to process Offer and Order transactions. Provide reduced cost through consolidation of common components including consolidation of the order management system (OMS).

in scope:

Design, develop, test & deliver changes to OMS to achieve integration with Radixx

The development will be done to defined standards using NGP and GCP

Design, develop, test & deliver changes to OMS to achieve extension for both (Radixx&OMS) features

Responsibilities

  • Develops, codes, tests and debugs new moderately complex software solutions or enhancements to existing software in a maintenance capacity.
  • Works with technical staff (Domain Experts) to understand problems with software and resolve them.
  • Daily cooperation with client by supporting all needs and resolving problems.
  • Assist in the development of software technical documentation.
  • Designs and codes moderately complex applications using routine and/or advanced technology.
  • Create optimization programs to resolve problems.
  • Design and build prototype applications.

Skills

Must have

  • Minimum 6 year of hands-on Java programming (including Java 17)
  • Experience and knowledge of open-source software, frameworks, and broader cutting-edge technologies around server-side development in Java 17;
  • Wide and deep understanding of Java ecosystem, monitoring and diagnosis; Containers, Spring Boot, Docker, Kubernetes
  • Experience in Cloud deployments, Preferably in GCP
  • Technology stack:
  • Programming language: JAVA 17
  • Version control system: Git
  • Database: GCP Spanner
  • Messaging: GCP Pub/Sub
  • Microservices
  • REST/JSON and/or GRPC API
  • Monorepository
  • GCP Traffic Director
  • Envoy load balancer
  • CI/CD
  • Cloud provider: GCP
  • Dependency management system: Maven and Bazel
  • Java libraries:
  • Spring boot 2.2.X
  • Spring 5.2.X
  • Lombok
  • Deployment: Containers deployed on GKE

Nice to have

  • RestAssured
  • Cucumber
  • TestNG
  • IaaC (Terraform)
  • Security and access control: Planned to use JWT, OKTA

Other

Languages

English: B2 Upper Intermediate

Seniority

Senior

Set alerts for more jobs like Senior Java Developer
Set alerts for new jobs by luxsoft
Set alerts for new Programming jobs in Poland
Set alerts for new jobs in Poland
Set alerts for Programming (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙