Senior Java Software Engineer (#14369792)

SPECIAL REFERRAL BONUS $2000
Work type:
Flexible (Office/Remote)
Technical Level:
Senior
Job Category:
Software Development
Project:
Leading expert in workplace solutions

N-iX is looking for an experienced Senior Java Software Engineer willing to work in a highly professional environment and ready to take on new challenging tasks.

About the Client and Project:
The team is working on a pricing engine for e-commerce promotions and offers.
Our customer is an office supply retailing company which employs about 38,000 associates and operates 1,400 retail stores, e-commerce sites and a business-to-business sales organization. Across the job areas of retail, sales, supply chain and corporate, the company makes transformation of their product to the new level.

Main responsibilities:

  • Write well-documented, highly maintainable and performing code, with appropriate test coverage 
  • Investigate and resolve application issues, bottlenecks and inefficiencies
  • Demonstrate in-depth experience with e-Commerce and web application technologies, especially in the areas of writing high performance, reliable and maintaining code 
  • Conduct and participate in code reviews that span multiple languages and applications
  • Supports and develops software engineers by providing advice, coaching, and feedback as well as conducting design sessions, assisting in code deployments and day-to-day operations
  • Regularly dive into architecture, code, test plans, project plans, etc.
  • Participate in Agile Ceremonies to provide feedback and communicate issues/blockers and communicate project status
  • DevOps process support 

Requirements:

  • 5+ years of Java development experience
  • Experience in Spring, Spring Boot, Kafka
  • Strong work experience with Microservices architecture
  • Experience with Hibernate/JPA
  • Experience with Cloud technologies (AzureAWS)
  • Strong cross-functional team player, ability to work effectively with technical & business contacts
  • Knowledgeable on DevOps process (CI/CD stages, gitflow, pipelines, DevOps as shared responsibility)
  • Experience with Docker, Kubernetes, Helm, Terraform
  • Experience with SQL, including complex SQL queries
  • Working knowledge of Jira/Bitbucket/Bamboo
  • Good communication skills in English (verbally and written)

Would be a plus:
Knowledge of UI development and design principles

We offer:

  • Flexible working hours
  • A competitive salary and good compensation package
  • Best hardware
  • A masseur and a corporate doctor
  • Healthcare & sport benefits
  • An inspiring, comfy, clean and safe office

Professional growth:

  • Challenging tasks and innovative projects
  • Meet-ups and events for professional development
  • An individual development plan
  • Mentorship program

Fun:

  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more