Senior Java Developer
1 week ago
Job description:
About the Role:
We are seeking a highly skilled Senior Java Developer with hands-on experience in real-time data streaming and Apache Flink. The ideal candidate will play a critical role in building, optimizing, and scaling our streaming data pipelines and backend systems. You will work on high-throughput, low-latency applications and integrate multiple data sources in real time.
Key Responsibilities:
- Design, develop, and maintain scalable Java-based backend systems.
- Develop real-time data streaming pipelines using
Apache Flink
. - Implement
POJOs
, custom serializers, and ensure high-performance Java code. - Manage build systems using
Maven
or
Gradle
. - Leverage
Flink's streaming and batch modes
to build efficient processing workflows. - Utilize Flink's advanced capabilities like:
- Event time vs processing time
- Stateful processing (keyed and operator state)
- Checkpointing and recovery via savepoints
- Parallelism, slots, and task chaining
- Integrate with external systems and data sources using:
- Flink Kafka source/sink connectors
- (Optional)
Amazon Kinesis
,
Google Pub/Sub - Output sinks such as
Elasticsearch
and
MySQL - Collaborate closely with data engineers, DevOps, and product teams to deliver scalable solutions.
Required Skills:
- Strong core Java programming skills
- Experience in building
POJOs
and
custom serializers - Familiarity with
Apache Flink fundamentals - Solid understanding of
streaming vs batch
modes in Flink - Experience with
stateful stream processing - Knowledge of
Kafka
integration with Flink - Working knowledge of build tools like
Maven
or
Gradle - Familiarity with
Elasticsearch
,
MySQL
or similar technologies
Preferred (Good to Have):
- Experience with
cloud messaging platforms
like
Amazon Kinesis
or
Google Pub/Sub - Exposure to
cloud environments
(AWS, GCP, or Azure) - Prior work with
large-scale data systems
or
real-time analytics
Why Join Us?
- Work with cutting-edge streaming technologies
- Be part of a high-performance team solving complex data problems
- Flexible work culture and continuous learning opportunities
-
Java Developer
4 weeks ago
Surat, Gujarat, India Trezix Full timePosition Overview :Trezix Software Private Limited, a growing SaaS company based in Surat and Mumbai, is seeking a highly experienced and results-driven Senior Java Developer to join our dynamic product development team. In this role, you will be responsible for designing, developing, and maintaining scalable backend microservices that power our cloud-based...
-
Java Developer
1 week ago
Surat, Gujarat, India Trezix Full time ₹ 6,00,000 - ₹ 18,00,000 per yearPosition Overview : Trezix Software Private Limited, a growing SaaS company based in Surat and Mumbai, is seeking a highly experienced and results-driven Senior Java Developer to join our dynamic product development team. In this role, you will be responsible for designing, developing, and maintaining scalable backend microservices that power our...
-
Java Developer
6 days ago
Surat, Gujarat, India Logwin Technology Full time ₹ 9,00,000 - ₹ 12,00,000 per yearWe are looking for highly skilled programmers with experience building web applications in Java. Java Developers are responsible for analyzing user requirements and business objectives, determining application features and functionality, and recommending changes to existing Java-based applications, among other duties.Java Developers need to compile detailed...
-
Java Senior Programmer
1 week ago
Surat, Gujarat, India Uffizio Full time ₹ 6,00,000 - ₹ 18,00,000 per yearAbout The RoleWe are seeking an experiencedSenior Java Developerwith strong backend expertise and solid frontend skills to design, develop, and maintain high-quality software solutions. The ideal candidate will work closely with cross-functional teams to deliver robust, scalable, and efficient applications while ensuring best coding practices and timely...
-
Surat, Gujarat, India Grovetech Solutions Full time ₹ 6,00,000 - ₹ 9,00,000 per yearJob Title: Lead / Senior Java Engineer (Spring Boot, Quarkus)Location: Surat, Gujarat (On-site Only – Surat-based candidates can apply)Company: GroveTech Solutions Pvt. Ltd.Experience Required: 4+ YearsJob Description:GroveTech Solutions Pvt. Ltd. is looking for an experienced Lead / Senior Java Engineer to join our team. The role is onsite only and open...
-
Senior Backend Developer
6 hours ago
Surat, Gujarat, India Yanolja Cloud Solution Full time ₹ 1,20,000 - ₹ 1,80,000 per yearCompany DescriptionYanolja Cloud Solution (YCS), formerly known as eZee, is a global leader in hospitality technology, offering solutions for various accommodation types. Despite the brand transformation, YCS continues to operate under the eZee name, delivering enhanced features and functionalities based on global property and guest needs. With over 33,000...
-
Java Automation Developer
2 weeks ago
Surat, Gujarat, India Emperen Technologies Full time ₹ 8,00,000 - ₹ 12,00,000 per yearLocation : Remote Timings : General IST Notice Period : Within 15 days or immediate joiner Must Have : Java Automation developer who is having Minimum 2 years exp in Mobile Testing, API testing and knowledge in Appium. Key Responsibilities : Develop and maintain automation test scripts using Java, Selenium, TestNG, and JUnit. Build and...
-
Senior Back-End Developer
2 weeks ago
Surat, Gujarat, India Refining Skills Academy Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSenior Back-End Developer (Golang) Remote Join a team building the future of cloud-based ticketing solutionsAt Dandelion Tech, were looking for a Senior Back-End Developer (Golang) to help us build scalable, high-performance backend solutions for web and mobile applications. If you're passionate about microservices, APIs, and cutting-edge backend...
-
Java
4 days ago
Surat, Gujarat, India Tagline Infotech Full time ₹ 15,00,000 - ₹ 28,00,000 per yearResponsibilities and Duties :Develop and maintain server-side applications using Java, Spring, and Spring Boot.Collaborate with front-end developers to integrate user-facing elements with server-side logic.Implement security and data protection measures.Write and maintain unit tests to ensure code quality.Optimize applications for maximum speed and...
-
Java Programmer Trainee
6 days ago
Surat, Gujarat, India Uffizio Full time ₹ 8,00,000 - ₹ 12,00,000 per yearJob Description (Roles & Responsibilities)Knowledge in Java-J2EE Development, Core Java, J2EE, JSP, Servlet, Web services, Java Script, JQuery and AJAX.Possess advanced knowledge of object-oriented design and development on J2EE framework and data architectures.Demonstrate strong written and oral communication skills, knowledge inTomcat and Web logic/Web...