JAVA Developer

Silicon Valley, CA, United States • $100k - $150k

Infrrd, Inc


Role Location

  • Silicon Valley, CA, United States

Compensation

$100k - $150k

Employees

251 - 500 people

Address

2001 Gateway Pl Ste 301 E
San Jose, CA, 95110, US

Tech Stack

  • Java
  • UI
  • Microsoft technologies
  • Mobile
  • Ruby
  • Machine Learning
  • Rest API
  • React Js
  • Redux
  • Angular

Role Description

We are Infrrd - the Enterprise AI company that uses AI and Machine Learning technologies to help our customer automates human tasks.

We are looking for a Senior JAVA Developer to join our team. Like any job, it has its pros and cons. Let's talk about the Cons first:

  1. We are growing fast, so you will need to keep up with the pace and hit the ground running.
  2. We are a young company that gives the large AI companies a run for their money when it comes to solving enterprise automation problems. What this means for you is that you need to be prepared to deal with some of the best competitors on the planet and win. It’s not necessarily a con but it can get pretty intense. Let's just say this is not a job for the faint-hearted.
  3. Our team is spread across three continents-you will need to be comfortable coordinating things across US, Europe and India.

With the cons out of the way, let’s talk about the good stuff.

  1. We are a team of about 200+ people, so while we are young - we are not a start-up.
  2. The work is challenging, and you will work directly with our management team.
  3. There are three levels of people in our team - those who do the work, those who can fix things when they are not working and the ones that can own outcomes.

If you have read this far, then you may want to know what background we would like our JAVA Developer to have. We have made a list, here it is:

What You'll Be Doing

• Functions as an individual contributor and works under moderate supervision with clearly defined guidelines and direction

• Write create clean, effective and unit testable code for simple or complex user tasks.

• Work in an agile, rapid development environment.

• Document and demonstrate solutions as required

• Participates in internal solution design discussions with other team members

• Documents software component specifications in detailed technical design

• Develops code in accordance with the system design and coding standards with minimal supervision

What you should have

• Minimum of 4 years total experience as an engineer doing development with Java/JEE, RESTful web services using JSON.

• Delivery experience on Web application development in all phases of SDLC. (Requirements, Coding, Design and Implementation)

• Experience with NodeJS and a good understanding of event driven architecture is important

• Should have strong technical skills with a good grasp of OO concepts and design patterns

• Strong knowledge in Java, Advanced Java, Spring, Spring Boot.

• Strong knowledge in Webservices(REST) and Json.

• Must have experience with tools/frameworks for Agile processes such as Github, Jenkins and Maven

• Exposure to build application services on Amazon cloud services

• Engineering or Masters degree from a reputed university

• Ability and willingness to continuously learn, explore and master emerging technologies.

• Very good communication, analytical & problem-solving skills.

We aspire to big brand and we have put 9 years of grueling work to get to where we have reached. We are looking for someone to join us in our journey to create a company that their future generations can be proud of. As a JAVA Developer we would like you to pay attention to detail for all of our work. In fact, to validate that you are not just mass mailing your resume to every job you see, we would like you to send an email with the subject 'I am your JAVA Developer' along with your profile to shruti at infrrd dot ai. This is our little validation trick to separate the people who apply to every job they see from people like you.

Looking forward to meeting you.

About Infrrd, Inc

We are Infrrd - the Enterprise AI company that uses AI and Machine Learning technologies to help our customer automate human tasks. There are three levels of people in our team - those who do the work, those who can fix things when they are not working and the ones that can own outcomes. This job belongs in the first category – which includes designing, testing, problem solving and developing awesome code with high accuracy. You will be responsible to combine analysis and curiosity to understand how things work and what can be done to make them work better.

Company Culture

There are three levels of people in our team - those who do the work, those who can fix things when they are not working and the ones that can own outcomes. This job belongs in the first category – which includes designing, testing, problem solving and developing awesome code with high accuracy. You will be responsible to combine analysis and curiosity to understand how things work and what can be done to make them work better. You can visit our comparably account to know more about our team culture.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.