Senior/Lead Java Backend Engineer

Department Icon IT / Software Development & Related
Posted: 1 year ago
5-9 years
All India
IT / Software Development & Related
Work from Office
Full Time

Posted: 1 year ago
Let Jobaaj One apply for you

An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.

Job Description
Similar Jobs
Please verify your account first! Send OTP

Posted over 15 days ago, so the role may have closed. Confirm on the employer's page when you apply, or see similar jobs.

Job Description

    As a Senior/Lead Software Engineer, you will be an integral part of our innovative team, bringing your strong background in Java development and proficiency in various backend technologies and frameworks. Your primary responsibility will include designing, developing, and maintaining high-performance, scalable backend systems that meet the needs of our organization.

    You should feel at ease working in a Linux environment and possess hands-on experience with both SQL and NoSQL databases, along with modern containerization and orchestration tools. Additionally, you will collaborate with front-end developers and other team members to establish objectives and design functional, cohesive code that enhances the overall user experience.

    Key Responsibilities:

    • Design, develop, and maintain backend services using Java, Spring Boot, and Vert.
    • Implement and manage database solutions using SQL and NoSQL databases.
    • Work with Hibernate for ORM (Object-Relational Mapping).
    • Develop and manage caching mechanisms with Redis.
    • Implement messaging and streaming solutions using Kafka.
    • Utilize Docker for containerization and Kubernetes for orchestration.
    • Perform system designing to ensure high availability, scalability, and reliability of applications.
    • Design and develop microservices or monolithic architectures based on project requirements.
    • Write clean, scalable code using Java programming languages.
    • Revise, update, and debug code.
    • Improve existing software.
    • Develop documentation throughout the software development life cycle (SDLC).
    • Serve as an expert on applications and provide technical support.

    Mandatory Skills And Qualifications:

    • Proven experience as a Java Backend Developer.
    • Strong expertise in Java, Spring Boot, and Vert.
    • Proficient in using Hibernate for ORM.
    • Extensive experience with Linux operating systems.
    • Hands-on experience with Git version control system.
    • Solid understanding of SQL and NoSQL databases.
    • Experience with Redis for caching.
    • Practical knowledge of Kafka for messaging and streaming.
    • Proficiency with Docker for containerization and Kubernetes for orchestration.
    • Strong understanding of system designing principles.
    • Experience with microservices or monolithic architecture.
    • Excellent problem-solving skills and attention to detail.
    • Ability to work independently and as part of a team.
    • Strong communication skills.

    Please note that the above details are based on the provided job description.,

Skills

JavaKubernetesLinuxNosql DatabasesSoftware DevelopmentVersion ControlDeveloperSoftware EngineerSqlMonolithic ArchitectureMicroservicesVertSpring BootHibernateJavaKafkaDockerKubernetesRedisLinuxNoSQLSQL

If a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.

Similar Jobs

View all
Loading...

Looking for something similar?

Bag Logo
Jobaaj
Get jobs like this by email

New IT / Software Development & Related roles in All India.

Job Alert
Google hiring for Specific Roles Apply Now!
1 min ago
New Opportunity
Amazon is hiring freshers Apply Now!
5 min ago
Featured Jobs
Microsoft opening 50+ positions Apply Now!
10 min ago

One email a day. Unsubscribe any time.