I

Senior Java Developer

Interra Information Technologies

Noida, Uttar Pradesh, India · Full Time

Be the first to apply

Experience
7–10 yrs
Salary
—
Openings
1
Posted
3 days ago
Work mode
In office
Education
B.Tech / B.E. in Computer Science and Engineering
Eligibility
Applicants should hold a B.Tech or B.E. degree in Computer Science and Engineering (CSE).
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Company

Interra Information Technologies, part of the Ferfier Group, specializes in Digital Engineering Services primarily in the Mobility and Manufacturing sectors. With over 20 years of expertise, InterraIT drives customers' digital transformation and modernization initiatives employing advanced technologies, fostering growth and agility in the digital landscape. The company holds an ISO 27001 certification, affirming its commitment to stringent information security standards.

Job Overview

This role seeks a seasoned Senior Java Developer, bringing 7 to 10 years of practical experience in building robust, high-performing, and scalable web applications and backend services. The position is based in Noida and operates fully on-site.

Key Responsibilities

  • Architect, develop, test, and maintain scalable Java-based systems and applications.
  • Develop RESTful APIs and web applications utilizing Java and Spring Boot frameworks.
  • Design microservices-oriented applications and implement distributed system components.
  • Integrate and utilize Kafka and other message queue technologies to support asynchronous and event-driven communications.
  • Implement caching solutions to boost application performance.
  • Craft efficient SQL queries and manage Oracle database interactions.
  • Translate complex technical requirements into robust, maintainable software solutions.
  • Debug, troubleshoot, and resolve software defects and issues.
  • Engage in code reviews to uphold coding standards and best practices.
  • Collaborate effectively with cross-disciplinary teams to ensure quality software delivery.
  • Ensure optimal application scalability, security, performance, and reliability.

Required Qualifications and Skills

  • 7 to 10 years of professional experience in Java development.
  • Strong expertise in Core Java programming.
  • Proficiency with Spring Boot for backend development.
  • Solid understanding of Microservices architecture.
  • Hands-on experience using Kafka or other message queue systems.
  • Familiarity with caching concepts and their implementation.
  • Experience developing web applications and REST APIs.
  • Strong skills in SQL and working with Oracle databases.
  • Deep understanding of data structures and algorithms.
  • Proficient in object-oriented programming principles and software design patterns.
  • Excellent problem-solving and debugging capabilities.

Preferred Attributes

  • Experience in designing or maintaining high-volume or distributed applications.
  • Knowledge of event-driven architectural models.
  • Expertise in application performance tuning and scalability improvements.
  • Familiarity with agile methodologies and CI/CD pipelines.
  • Previous exposure to enterprise-level application development.

Candidate Profile

  • Strong coding skills complemented by analytical problem-solving.
  • Ability to work independently and collaboratively in teams.
  • Comprehensive knowledge of backend development and distributed system principles.
  • Comfortable working with production-grade software environments.
  • Effective interpersonal and communication skills.

Location and Work Conditions

This position is based in Noida with a mandatory work-from-office policy.

Additional Information

This is a priority position with an urgent hiring need. Candidates who can join immediately or have a short notice period are highly preferred. Prospective applicants are encouraged to apply promptly.

Level

Senior

Minimum education

Bachelor's Degree

Tools & software

Oracle Database · 5 to 8 years required Apache Kafka · 5 to 8 years required

How they work

Communication Teamwork & Collaboration Problem Solving Independence

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer