Remote Java Developer Hyderabad - Kaarlo Training & HR Solutions Pvt. Ltd.

    kaarlo training & hr solutions pvt. ltd. background
    Description
    We arelooking for a Senior Java Developer with a solid background in Javadevelopment along with proficiency in GO Kafka NATS SpringBoot Git and Jenkins. The ideal candidate should have atleast 5 years of experience in software development with a focus onbuilding scalable and reliablesystems.

    Requirements

    Experience:5yrs

    Responsibilities:
    • Designdevelop and maintain highquality software solutions using Java GOKafka NATS Spring Boot and other relevanttechnologies.
    • Collaborate withcrossfunctional teams to understand requirements and translate theminto technical solutions.
    • Writeclean efficient and maintainable code following best practices andcoding standards.
    • Troubleshoot anddebug issues in existing systems ensuring optimal performance andreliability.
    • Participate in codereviews providing constructive feedback to peers and mentoringjunior developers.
    • Work closely withDevOps teams to automate build deployment and testing processesusing Git Jenkins and other CI/CDtools.
    • Stay updated on emergingtechnologies and trends in software development and proposeinnovative solutions to enhance ourproducts.

    Requirements:

    • Bachelorsdegree in Computer Science Engineering or a relatedfield.
    • 5 years of experience insoftware development with a strong focus on Javaprogramming.
    • Proficiency in GOprogramming language is highlydesirable.
    • Experience with messagingsystems such as Kafka andNATS.
    • Solid understanding of SpringFramework particularly SpringBoot.
    • Handson experience withversion control systems likeGit.
    • Familiarity with CI/CDpipelines and tools such asJenkins.
    • Strong problemsolvingskills and attention todetail.
    • Excellent communication andteamworkabilities.


    Benefits

    Budget1417LPANegotiable
    • Goodcareergrowth
    • Location: Remote Hyderabad


    Experience: 5+yrs Design, develop, and maintain high-qualitysoftware solutions using Java, GO, Kafka, NATS, Spring Boot, andother relevant technologies. Collaborate with cross-functionalteams to understand requirements and translate them into technicalsolutions. Write clean, efficient, and maintainable code, followingbest practices and coding standards. Troubleshoot and debug issuesin existing systems, ensuring optimal performance and reliability.Participate in code reviews, providing constructive feedback topeers and mentoring junior developers. Work closely with DevOpsteams to automate build, deployment, and testing processes usingGit, Jenkins, and other CI/CD tools. Stay updated on emergingtechnologies and trends in software development, and proposeinnovative solutions to enhance our products. Sure, here's a jobdescription for a Java Developer with experience in GO, Kafka,NATS, Java 17, Spring Boot, Git, and Jenkins: Job Title: SeniorJava Developer Location: [Location] Company: [Company Name] AboutUs: [Company Name] is a leading [industry] company dedicated to[mission or purpose]. We're committed to leveraging cutting-edgetechnologies to deliver innovative solutions to our clients. Aspart of our expansion, we are seeking a talented and experiencedSenior Java Developer to join our dynamic team. Role Overview: Weare looking for a Senior Java Developer with a solid background inJava development, along with proficiency in GO, Kafka, NATS, SpringBoot, Git, and Jenkins. The ideal candidate should have at least 5years of experience in software development, with a focus onbuilding scalable and reliable systems. Responsibilities: Design,develop, and maintain high-quality software solutions using Java,GO, Kafka, NATS, Spring Boot, and other relevant technologies.Collaborate with cross-functional teams to understand requirementsand translate them into technical solutions. Write clean,efficient, and maintainable code, following best practices andcoding standards. Troubleshoot and debug issues in existingsystems, ensuring optimal performance and reliability. Participatein code reviews, providing constructive feedback to peers andmentoring junior developers. Work closely with DevOps teams toautomate build, deployment, and testing processes using Git,Jenkins, and other CI/CD tools. Stay updated on emergingtechnologies and trends in software development, and proposeinnovative solutions to enhance our products. Requirements:Bachelor's degree in Computer Science, Engineering, or a relatedfield. 5+ years of experience in software development, with astrong focus on Java programming. Proficiency in GO programminglanguage is highly desirable. Experience with messaging systemssuch as Kafka and NATS. Solid understanding of Spring Framework,particularly Spring Boot. Hands-on experience with version controlsystems like Git. Familiarity with CI/CD pipelines and tools suchas Jenkins. Strong problem-solving skills and attention to detail.Excellent communication and teamwork abilities.