TalentAQ

TalentAQ

Senior Java Developer

EngineeringContract10+ yearsPAN India

Required Skills
20 skills

Java
Spring Boot
Kafka
Flink
Spring Integration
ELK stack
Elasticsearch
Logstash
Kibana
Flowable
Angular
React
JavaScript
Docker
Microsoft Azure
CI/CD
TeamCity
Jenkins
GitHub
GitLab

Job Description

#Key Responsibilities:  Design, develop, and maintain enterprise-grade backend systems using Core Java and Spring Boot.  Implement microservices and data processing pipelines using Apache Kafka, Apache Flink, and Spring Integration.  Collaborate with business and technical stakeholders to translate business requirements into technical solutions.  Apply best practices in software engineering, including CI/CD, code reviews, and unit testing.  Monitor and troubleshoot application issues using ELK stack (Elasticsearch, Logstash, Kibana).  Participate in Agile ceremonies (stand-ups, sprint planning, retrospectives).  Integrate BPMN/CMMN tooling like Flowable for workflow automation (if applicable).  Contribute to frontend development where necessary using Angular/React/JavaScript.  Work with Docker and Microsoft Azure for containerization and cloud deployments. #Required Skills & Experience:  10+ years of professional software development experience.  Strong hands-on experience with Core Java, Java 8 (Lambdas, Streams, etc.).  Extensive knowledge of Spring Framework - Spring Boot, Spring Integration, etc.  Experience with Kafka or other messaging systems; Apache Flink is a strong plus.  Familiarity with design patterns and stream processing paradigms.  Experience with Flowable or similar BPM tools (e.g., Camunda, Activiti) is highly desirable.  Working knowledge of front-end frameworks (Angular, React, JavaScript) is a plus.  Proficiency with CI/CD tools (TeamCity, Jenkins) and version control (GitHub, GitLab).
#Key Responsibilities:  Design, develop, and maintain enterprise-grade backend systems using Core Java and Spring Boot.  Implement microservices and data processing pipelines using Apache Kafka, Apache Flink, and Spring Integration.  Collaborate with business and technical stakeholders to translate business requirements into technical solutions.  Apply best practices in software engineering, including CI/CD, code reviews, and unit testing.  Monitor and troubleshoot application issues using ELK stack (Elasticsearch, Logstash, Kibana).  Participate in Agile ceremonies (stand-ups, sprint planning, retrospectives).  Integrate BPMN/CMMN tooling like Flowable for workflow automation (if applicable).  Contribute to frontend development where necessary using Angular/React/JavaScript.  Work with Docker and Microsoft Azure for containerization and cloud deployments. #Required Skills & Experience:  10+ years of professional software development experience.  Strong hands-on experience with Core Java, Java 8 (Lambdas, Streams, etc.).  Extensive knowledge of Spring Framework - Spring Boot, Spring Integration, etc.  Experience with Kafka or other messaging systems; Apache Flink is a strong plus.  Familiarity with design patterns and stream processing paradigms.  Experience with Flowable or similar BPM tools (e.g., Camunda, Activiti) is highly desirable.  Working knowledge of front-end frameworks (Angular, React, JavaScript) is a plus.  Proficiency with CI/CD tools (TeamCity, Jenkins) and version control (GitHub, GitLab).

Similar Jobs

10000 jobs available

TVK Techs
Engineering
Java
Spring Boot
Hibernate
+13 more
TVK Techs
Engineering
Java
Spring Boot
Hibernate
+13 more
Engineering8+ years
Java
Spring Boot
RESTful APIs
+13 more
ITANZ Group
EngineeringFull Time0-2 years
Java
Spring Boot
Vue.js
+9 more
EngineeringContract5-6 years
Java
Spring
Spring Boot
+13 more
EngineeringFull Time8-10 years
Java
J2EE
DSA
+14 more