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

EngineeringContract
Java
Spring Boot
Hibernate
+12 more
ALIQAN Technologies
EngineeringContractRemote
Java
Spring Boot
Microservices
+1 more
Engineering3+ years
Java
Spring Boot
Hibernate
+22 more
Node.js
Java
Spring Boot
+16 more
Node.js
Java
Spring Boot
+16 more
Java
J2EE
Oracle Database
+10 more