Senior Java Developer - Bengaluru, India - DIATOZ Solutions Pvt ltd.,

    Default job background
    Full time
    Description

    Company Overview

    DIATOZ (Digital A to Z Solutions) is a fast-growing bootstrapped technology company based in Bangalore. We provide innovative solutions to businesses worldwide, catering to various domains and serving both startups and Fortune 500 companies. Our expertise lies in AI/ML, Web & Mobile Application Development, Product Innovation, UI/UX Design, and Cloud Infrastructure Services.

    Job Overview

    We are hiring a Senior Java Developer to join our team at DIATOZ Solutions Pvt Ltd. As a Senior Java Developer, you will be responsible for developing and maintaining high-quality Java applications. This is a mid-level position requiring 4 to 6 years of experience.The job is full-time and located in Bangalore, Karnataka, India. Join us in our mission to digitally transform businesses and create innovative solutions using Java and related technologies.

    Qualifications and Skills

    • 4 to 6 years of experience in Java development
    • Strong knowledge of Java programming language and object-oriented concepts
    • Experience with Microservices architecture and development
    • Proficiency in Spring Boot, Hibernate, and Spring MVC frameworks
    • Familiarity with MongoDB or other NoSQL databases
    • Knowledge of containerization technologies like Kubernetes
    • Experience with Agile development methodologies
    • Excellent problem-solving and debugging skills
    • Good communication and collaboration abilities
    • Bachelor's or Master's degree in Computer Science or related field

    Roles and Responsibilities

    • Design and develop high-quality Java applications based on business requirements
    • Collaborate with cross-functional teams to define, design, and ship new features
    • Write clean, efficient, and maintainable code
    • Debug and resolve application issues and bugs
    • Optimize application performance and scalability
    • Conduct code reviews and provide constructive feedback to team members
    • Stay up-to-date with industry trends and best practices in Java development
    • Participate in Agile development processes and ceremonies
    • Document code changes and contribute to technical documentation