Remote friendly
 • 
Full-time

Lead Java Developer

Company Description

WhizAI is a rapidly growing startup at the forefront of the evolution of augmented analytics, empowering business users to interact with their data and drive better, smarter, and faster decisions. Our engineers and product development teams lead the industry in practical applications for guided and embedded analytics, natural language processing and generation, causal inference and artificial intelligence (AI), and machine learning (ML). But, it takes an entire team to transform an industry. Join us if you want to work hard, collaborate with super-smart people in an open culture, laugh a lot, and challenge yourself and learn new things!

Job Description 

As a Java Developer you will:

  • Design and develop various Java-Based Components & Services of our AI-enabled Platform.
  • Implement data adapters for data and analytical stores to integrate with the platform
  • Integrate platform with external enterprise services via API’s
  • Provide technical guidance and assistance to other solution and product engineers
  • Collaborate with Team Leads, Senior Engineers, local and remote team of developers in full software development life cycle with agile methods

Technical Skills

  • 8+ years of design & development of large scale distributed systems in Java
  • Excellent knowledge of RDBMS with SQL/JPA/Hibernate
  • Spring Boot, REST API, gRPC, JSON, XML & Micro Services
  • Understanding of GC, JVM, Memory Management, Profilers & remote Debugging
  • Strong OO Design skills & implementation of design patterns
  • Good knowledge of Concurrency, Algorithms and Data Structures
  • Unit and Integration Testing, Selenium-based automation
  • Knowledge of Git, Maven, Jenkins, Docker, Linux, JIRA
  • Good to know: Stanford Core NLP, Lucene, Python or Javascript

Non-Technical Skills

  • Good communication, problem-solving & presentation skills
  • Self driven with a strong sense of ownership and urgency
  • Ability to work with local & remote teams using Agile methodologies

Company Culture:

It takes an entire team to transform an industry. At WhizAI, we ask a lot of our employees, which is why we give so much in return. In addition to a competitive salary, we offer many perks, including:

  • Performance based high annual increment percentage
  • Post reimbursement for relocation/travel
  • Flexible  working hours
  • Hybrid work model
  • Family medical coverage including parents
  • Liberal leave policies
  • Referral bonuses
  • Casual dress code
  • Daily refreshments
  • Quarterly budget for team building activities

At WhizAI we foster a growth mindset to enable you to achieve more while contributing to the success of WhizAI. We also invest in your professional success so that you’re able to move forward in your career with a richer sense of who you are and how you want to move forward.

Apply Now

Location:
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
By signing up you agree with the WhizAI's privacy policy
We have received your application and will get back to you shortly.
Oops! Something went wrong while submitting the form.