Java Developer - Bengaluru, India - POWER IT SERVICES

    POWER IT SERVICES
    POWER IT SERVICES Bengaluru, India

    1 week ago

    Default job background
    Technology / Internet
    Description

    Job Title: Java Developer

    Job Description:

    Experience: 6+ years

    Must have:


    • Strong development experience using Java, Springboot, Spring WebFlux.


    • Experience in Maria DB, and noSQL systems, Kafka.


    • Experience in Gitlab CICD, Jenkins, Azure Devops.


    • 5+ years of experience and have some experience in leading the team along with technical skills.

    Responsibilities:


    • Develop high-quality software solutions using Java, Springboot, and Spring WebFlux frameworks.


    • Design, implement, and maintain database schemas and queries for both relational (MariaDB) and NoSQL systems.


    • Integrate Kafka messaging system for real-time data processing and event-driven architectures.


    • Collaborate with cross-functional teams to define, design, and ship new features.


    • Implement and maintain CI/CD pipelines using GitLab CI/CD, Jenkins, and Azure DevOps.


    • Troubleshoot and debug complex technical issues in a timely manner.


    • Stay updated with emerging technologies and suggest new tools and techniques to improve development efficiency.

    Requirements:


    • Bachelor's degree in Computer Science, Engineering, or related field.


    • Strong development experience with Java, Springboot, and Spring WebFlux frameworks.


    • Proficiency in database technologies including MariaDB and NoSQL systems.


    • Experience with Kafka messaging system for event-driven architectures.


    • Hands-on experience with GitLab CI/CD, Jenkins, and Azure DevOps.


    • Solid understanding of software development lifecycle and agile methodologies.


    • Excellent problem-solving skills and attention to detail.


    • Strong communication and collaboration skills.


    • Ability to work independently and as part of a team in a fast-paced environment.