Skip to main content

Java Full Stack Developer

Technology
Infosys
Hyderabad, India1 month ago
Full time

Job description

Job Description Java Developer with Kafka & Angular/React Experience (25 Years)

Position: Software Engineer / Java Full Stack Developer

Experience: 2-5 Years

Notice Period: Immediate Joinner

Job Summary

We are looking for a skilled Java Developer with hands-on experience in Apache Kafka and modern front-end technologies (Angular or React). The ideal candidate will be responsible for developing scalable microservices, event-driven applications, and responsive web applications while collaborating with cross-functional teams.

Key Responsibilities

  • Design, develop, and maintain backend applications using Java, Spring Boot, and Microservices.
  • Build and consume real-time data pipelines using Apache Kafka.
  • Develop responsive user interfaces using Angular or React.
  • Design and develop RESTful APIs and integrate with frontend applications.
  • Participate in application architecture, code reviews, and performance optimization.
  • Troubleshoot production issues and ensure application stability and scalability.
  • Work closely with Product Owners, QA teams, and DevOps teams throughout the SDLC.
  • Follow Agile/Scrum methodologies and best coding practices.
Required Skills
  • 25 years of experience in Java development.
  • Strong knowledge of Java 8/11/17, Spring Boot, and Microservices Architecture.
  • Hands-on experience with Apache Kafka (Producers, Consumers, Topics, Partitions, Consumer Groups).
  • Experience in Angular (2 ) or React.js development.
  • Strong understanding of REST APIs and JSON.
  • Experience with relational databases such as MySQL, PostgreSQL, or Oracle.
  • Knowledge of Git, Maven/Gradle, and CI/CD processes.
  • Understanding of object-oriented design principles and design patterns.
Preferred Skills
  • Experience with Docker and Kubernetes.
  • Knowledge of cloud platforms such as AWS, Azure, or GCP.
  • Familiarity with Redis, MongoDB, or Elasticsearch.
  • Experience with monitoring and logging tools.
Education
  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
Nice to Have
  • Experience in event-driven architecture.
  • Exposure to DevOps practices and automated deployments.
  • Knowledge of unit testing frameworks such as JUnit and Mockito.
Keywords: Java, Spring Boot, Kafka, Microservices, Angular, React, REST API, SQL, Docker, Kubernetes, Agile.
Keywords
JavaKafkaAngularReactOSCodingApache KafkaSpring FrameworkRedisJSONScalabilityMongodbMAVENElasticsearchAngularJSOracle DatabaseMockitoJavaScriptDevOpsMysqlPostgresql

Interested in this role?