Java/Node Developer

Compunnel

$80K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 4-8 years of proven software development experience
  • Expert in Java (version 17 or higher) and Spring Boot
  • Proficient in Node.js and React for full?stack development
  • Strong grasp of microservices architecture, APIs, JUnit, and Mockito
  • Experienced in DevOps practices, CI/CD pipelines, and Kubernetes
  • Hands-on with cloud platforms, containerization, and on-prem environments
  • Solid background in both relational and non-relational database systems

Responsibilities

  • Design, develop, test, and maintain full-stack Java/Node.js applications
  • Write production-ready, scalable, and secure code
  • Collaborate with stakeholders to convert requirements into technical designs
  • Debug, analyze, and propose improvements to application designs
  • Participate in code reviews and enforce coding standards
  • Ensure adherence to security and development best practices
  • Utilize architecture diagrams and documentation to support system design
Full Job Description
Job Summary

We are seeking a highly skilled Java/Node Developer to design, develop, test, and maintain full-stack applications.

The ideal candidate will take ownership of the entire development lifecycle, ensuring scalable, secure, and high-performance solutions.

This role involves close collaboration with cross-functional teams and adherence to best practices in software engineering, compliance, and security.

Key Responsibilities
  • Design, develop, test, and maintain full-stack applications using Java and Node.js.
  • Write production-ready, testable code with a focus on scalability, reliability, and performance.
  • Collaborate with stakeholders to analyze requirements and translate them into technical designs.
  • Conduct software analysis, debugging, and propose design improvements.
  • Participate in code reviews and apply feedback to meet coding standards.
  • Ensure compliance with security and development best practices.
  • Contribute to continuous improvement initiatives and innovation efforts.
  • Review and prioritize tasks for incremental delivery; communicate blockers proactively.
  • Work with architecture diagrams and tools to support system design and documentation.


Required Qualifications
  • 4-8 years of experience in software development.
  • Expert-level proficiency in Java (version 17 or higher).
  • Strong experience with Spring Boot and Java frameworks/libraries.
  • Proficiency in Node.js and React.
  • Deep understanding of microservices architecture, APIs, JUnit, and Mockito.
  • Experience with DevOps practices and CI/CD pipelines; familiarity with Kubernetes.
  • Hands-on experience with cloud platforms, including containerization and on-prem environments.
  • Strong database skills in both relational and non-relational systems.
  • Experience working with architecture diagrams and development tools.
  • Excellent communication, collaboration, and problem-solving skills.


Preferred Qualifications
  • Prior experience in the telecom sector, especially with billing systems.
  • Working knowledge of Oracle databases.
  • Hands-on experience with Kafka.
  • Familiarity with tools such as Splunk, Kibana, and Swagger.


Education: Bachelors Degree

Similar Jobs

More Jobs at Compunnel

More Information Technology Jobs

Find similar Java/Node Developer jobs: