We are looking for a Java Engineer to join our team and create innovative, World-class products. You are going to be working as a part of the team of Silicon Valley-based Company on developing from scratch publishing web application for public and Corporate use. It is powered by scientific core implementing various ML and NLP algorithms. Besides general engineering activities, you will be participating in discussion product functionality, define the architecture, estimate the scope of work and build product roadmap with other team members. Technology stack: Java 8, Spring Boot, AWS, SQL, REST.

Apply Now
Apply via LinkedIn
The Role

Qualifications and experience:

  • Spring (Core, Security, Data, Boot)
  • Strong Java Concurrency knowledge
  • 5+ years of commercial experience in software development with Java
  • Strong Java Core and Spring Framework work experience
  • Experience developing UI for clients’ apps
  • Knowledge of OOP/OOD, architecture, and design patterns
  • Comprehensive experience using Git/GitHub
  • Curious about current tech trends and developments
  • Strong communication skills
  • Good English and willingness to speak directly to the customer

Would be a plus:

  • Experience working with ElasticSearch engine
  • Experience developing high load systems and utilization of message queue engines such as Apache Kafka, Amazon SQS, etc.


  • Make it visible: work on both back-end and web interface to see the result instantly (50/50 of time distribution)
  • Participate in requirements analysis, research implementation ways and possibilities.
  • Proactively engages in researches, discussions and decisions on software architecture and internal coding style, architecture, process and another standard establishment.
  • Design, develop, and maintain efficient, reusable, and reliable code
  • Write unit and integration tests
  • Collaborate with the team members and customer representatives
  • Perform code-reviews and share best practices with colleagues
Cogniance is not just a place to work. It’s somewhere where you’ll grow, make friends, have fun and, not least, be part of an exciting journey to build impactful futures for people all over the globe.
You'll never be bored
Monotony kills innovation. Here, you'll work on a wide range of projects that generate real results. That's the beauty of having so many exciting clients from different industries.
You'll see the world
Working human-to-human means you actually have to see each other now and then. That's why you'll get the opportunity to visit our clients, all over the globe.
You'll be part of a family
You'll get to work with fun-loving creative innovators who can't wait to get to work. We work hard, but we also know how to celebrate our successes!
You'll change the world
We work with our clients to make sure that the concepts we create and drive to fruition will have a positive impact on their customers and their business. Join us and together, we will impact the future.
You'll be covered
People first is about giving you peace of mind, so you know you're always covered with access to the best medical treatments in your area. And you'll be rewarded with a competitive salary so you feel appreciated for your hard work.
You'll grow
Going all in requires that we give everything we have. And when that's not enough, we have to get more; more knowledge, more skills, more training. You've never seen a growth curve until you've worked with us.
Apply Now
Apply via LinkedIn

Know someone who might be interested?
Share this job listing.