Kotlin/Java Developer - Bengaluru, India - Birlasoft

    Birlasoft
    Default job background
    Description
    About the Job

    • Looking for 515 years experienced Kotin or Java Software Developer.
    Job Title

    • Java/ Kotlin DeveloperLocation
    • BangaloreEducational Background
    • Any Graduate/Postgraduate is considerable.
    Key Responsibilities

    • 5+ years of software development experience in Kotlin or Java.
    Good understanding of Object-Oriented Programming and Design Concepts.

    Understanding of the modern development ecosystem:
    Git, CI/CD, automated testing, etc.
    Strong knowledge of AWS architecture and micro services architecture.
    Experience with common Spring projects (Spring Framework, Spring Boot).The ability to communicate effectively with technical and non-technical audiences.

    Extensive experience with building RESTful APIs and Web services, using Open API/SwaggerSkills Required -Experience with JPA, ORM as well as SQL/NoSQL databases.

    Good debugging skills and ability to assess overall performance of distributed network.
    Good understanding of software development lifecycle and CI/CD patterns.
    Nice to have experience with developing distributed systems using Message Brokers, Service Discovery, etc.
    Nice to be fluent in such concepts as Service Mesh, Ingress Controller, API Gateways, etc.

    Nice to have experience with containerization tools and frameworks, such as Docker, Kubernetes, and managing applications to the cloud, in particular AWS.

    Additional Requirements

    • Nice to have experience with design of infrastructure security for web applications.
    Nice to know the basics of asymmetric cryptography.
    Worked with SonarQube.