📋 External Recruiting Agencies

The hiring entity, Influx Service, is a recruiting and staffing agency that provides recruitment solutions and consulting services to clients, making this a third-party agency job posting.

This company was flagged and excluded from default search results. Proceed with caution.

Influxservice
Posted 1y ago

Java Developer

Influxservice
Mohali, Punjab, India
OnsiteFull Time
Responsibilities
  • Design backend
  • Develop services
  • Write tests
Requirements
  • 2–7 years Java backend
  • Core Java, OOP
  • Multithreading
  • Unit testing with JUnit/TestNG/Mockito
  • REST/JSON, Git
  • Agile
Technical tools mentioned
JUnitTestNGMockitoRESTJSONGitMavenGradleSpring BootJenkinsLog4jSLF4JMySQLPostgreSQL

Job description

We are seeking a highly capable Java Backend Developer with a strong foundation in Core Java, Object-Oriented Programming (OOPs), Multithreading, and hands-on experience with unit testing frameworks. The ideal candidate will have a deep understanding of backend development principles and a passion for writing clean, testable, and efficient code.

Key Responsibilities:

  • Design, develop, and maintain backend systems and services using Core Java.

  • Implement robust object-oriented solutions with proper design patterns.

  • Develop and optimize multithreaded components to handle concurrent processes efficiently.

  • Write comprehensive unit tests using frameworks like JUnit, TestNG, or similar tools.

  • Collaborate with cross-functional teams to deliver high-quality software.

  • Participate in code reviews and contribute to continuous improvement.

  • Troubleshoot and debug issues in a timely manner.

  • Ensure code quality, performance, and maintainability.

Required Skills & Qualifications:

  • 2–7 years of professional experience in Java backend development.

  • Strong command of Core Java, including Collections, Exception Handling, and File I/O.

  • Excellent understanding of OOPs principles and design patterns.

  • Proven experience with multithreading/concurrency and synchronization techniques.

  • Hands-on experience with unit testing frameworks such as JUnit, TestNG, or Mockito.

  • Familiarity with REST APIs, JSON, and HTTP protocols.

  • Experience with version control systems like Git.

  • Good understanding of software development best practices and Agile methodologies.

Preferred Qualifications:

  • Experience with build tools like Maven or Gradle.

  • Exposure to CI/CD tools (e.g., Jenkins, GitLab CI).

  • Familiarity with logging and monitoring tools (e.g., Log4j, SLF4J).

  • Knowledge of databases (e.g., MySQL, PostgreSQL).

  • Exposure to Spring Framework (especially Spring Boot) is a plus.

What We Offer:

  • Competitive compensation.

  • A collaborative, high-performing engineering team.

  • Opportunities for learning and growth in modern backend technologies.