Search

Java Developer (Developer / Lead / Architect) - Multiple Position and Location

PublishedPublished: 6/14/2022
Technology
|

Job Description

Job Description

\n

• Core Technologies: Java (8/11/17+), Spring Boot, microservices architecture, and REST/OpenAPI.

\n

• Kafka & Streaming: Deep understanding of Apache Kafka brokers, topics, partitions, offsets, Kafka Streams, or Confluent ecosystems.

\n

• Databases: Strong proficiency in SQL and NoSQL querying and data modeling.

\n

• Cloud & Tools: Experience with Docker, Kubernetes, CI/CD pipelines, and cloud services like AWS Services or Azure DevOps.

\n


\n

Roles & Responsibilities:

\n

• Event-Driven Architecture: Design, build, and manage Kafka producers, consumers, topics, partitions, consumer groups, and schema governance.

\n

• Java & Microservices: Develop scalable enterprise applications and RESTful APIs using Core Java (Java 8+) and Spring Boot.

\n

• Data Integration: Work with relational and NoSQL databases (such as PostgreSQL, Oracle, MongoDB) and message serialization formats like Avro, Protobuf, or JSON.

\n

• Performance & Reliability: Tune Kafka and Java applications for high availability, fault tolerance, low latency, and high-throughput data ingestion.

\n

• DevOps & CI/CD: Partner with DevOps teams using Git, Docker, Kubernetes, Jenkins, or cloud platforms

\n

• (AWS/Azure) to manage build pipelines and deployments.

\n

• Troubleshooting & Testing: Perform root-cause analysis on production issues, participate in code reviews, and write automated unit/integration tests

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...