Senior JAVA Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related field., At least 5 years of hands-on software development experience., Proficiency in Java, Scala, Node.js, or Python., Experience with SQL, NoSQL databases, and microservices architecture..

Key responsibilities:

  • Design and develop robust, high-availability software solutions.
  • Collaborate with cross-functional teams including product managers and engineers.
  • Own the full development lifecycle from CI/CD to deployment and monitoring.
  • Mentor junior engineers and promote technical excellence.

Commit logo
Commit SME https://www.comm-it.com/
501 - 1000 Employees
See all jobs

Job description

Description

The company was founded by the innovators behind a key technology at the heart of 5G. Today, our mission is to revolutionize the Internet of Things (IoT) by enabling intelligence and connectivity in everyday items through our battery-free IoT Pixels—small, self-powered computing elements that harvest energy from radio frequencies.

Our groundbreaking combination of cloud and semiconductor technology is transforming industries like retail, consumer goods, food, and pharmaceuticals. We are working with some of the world’s most influential companies to change the way products are manufactured, distributed, used, and recycled.

Our investors include SoftBank, Amazon, Alibaba, Verizon, NTT DoCoMo, Qualcomm, and PepsiCo.


Responsibilities

  • Design robust software solutions that meet large-scale, high-availability, and security standards.
  • Develop complex architectures and write high-quality, maintainable code.
  • Collaborate with cross-functional teams including product managers, architects, and other software engineers.
  • Own the full development lifecycle including CI/CD, test automation, deployment, integration, and monitoring.
  • Troubleshoot and resolve issues in production environments.
  • Mentor junior engineers and foster a culture of technical excellence.



Requirements


  • 5+ years of hands-on software development experience.
  • Proficiency in at least one major programming language: Java, Scala, Node.js, or Python.
  • Experience with SQL and NoSQL databases.
  • Strong background in microservices architecture.
  • Excellent communication and teamwork skills.
  • Fast learner with a strong sense of ownership.
  • Bachelor's degree in Computer Science or equivalent.

Preferred Qualifications

  • Experience with Java and Spring Boot.
  • Familiarity with Apache Spark or Databricks.
  • Experience with Docker and Kubernetes.
  • Hands-on experience with cloud platforms such as AWS, GCP, or Azure.
  • Familiarity with Scala is a plus (not mandatory).

What We Value

  • Strong analytical thinking and the ability to tackle complex technical challenges.
  • A proactive, can-do attitude with a passion for innovation.
  • Leadership and mentoring abilities.
  • A product-oriented mindset with attention to business impact.
  • Fluent/Native-level English communication skills.



Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Leadership
  • Teamwork
  • Analytical Thinking
  • Mentorship
  • Problem Solving

Java Developer Related jobs