Specialist I - Software Engineering-Java, Kafka-ND

Trivandrum · Onsite Full-time 9-12yrs B.Tech Direct Client hiring Posted 4 months ago💰 Not disclosed
Apply now

Must Have Skills

javaspring bootkafka developmentcicdpostgresqlgitlabSpring FrameworkMicronautSQLKafkaCI/CD pipelinesJenkinsProblem-solvingAgile development methodologiesCloud platformsContainerization and orchestration toolsNIL

Preferred Skills

javaspring bootkafka developmentcicdpostgresqlgitlabSpring FrameworkMicronautSQLKafkaCI/CD pipelinesJenkinsProblem-solvingAgile development methodologiesCloud platformsContainerization and orchestration toolsNIL

Job description


Experience

  1. 9+ years of experience in Java-based backend application development
  2. Proven experience building and maintaining enterprise-grade, scalable applications
  3. Hands-on experience working with microservices and event-driven architectures
  4. Experience working in Agile and DevOps-driven development environments

Mandatory Skills

  1. Advanced proficiency in core Java and enterprise Java concepts
  2. Strong hands-on experience with Spring Framework and/or Micronaut for building scalable backend applications
  3. Strong expertise in SQL, including database design, query optimization, and performance tuning
  4. Hands-on experience with PostgreSQL or other relational database management systems
  5. Strong experience with Kafka or similar event-driven messaging and streaming platforms
  6. Practical knowledge of CI/CD pipelines using GitLab
  7. Experience with Jenkins for build automation and deployment processes
  8. Strong understanding of GitLab for source code management and DevOps workflows

Responsibilities

  1. Design, develop, and maintain robust, scalable, and high-performance backend solutions
  2. Develop and deploy microservices using Spring or Micronaut frameworks
  3. Implement and integrate event-driven systems using Kafka
  4. Optimize SQL queries and manage PostgreSQL databases for performance and reliability
  5. Build, implement, and maintain CI/CD pipelines using GitLab and Jenkins
  6. Collaborate with cross-functional teams including product, QA, and DevOps to deliver high-quality software solutions
  7. Ensure code quality through best practices, reviews, and automated testing

Good-to-Have Skills

  1. Strong problem-solving and analytical abilities
  2. Experience working with Agile development methodologies such as Scrum or Kanban
  3. Exposure to cloud platforms such as AWS, Azure, or GCP
  4. Familiarity with containerization and orchestration tools such as Docker or Kubernetes



Skills


java,spring boot,kafka development,cicd,postgresql,gitlab,


Apply to this job

Required — upload a file or paste the text