bigshyft
CCurl
Curl
Senior Java Developer
Unfunded
Start-up
51-200 employees
7y - 13y

(Competitive pay)

Bengaluru/ Bangalore
Java, REST API, Microservices, Spring Boot, React.Js

Role

Company

Job Description

What you'll do:

  • As a senior Full-stack Developer, your role would involve design develop and deploy full stack application out of Artificial intelligence projects with a focus on low latency and scalability.
  • You also need to optimize the application for better performance and a large number of concurrent users.
  • Besides, you’d also closely mentor younger engineers on the team and contribute to team building.
  • A strong technologist at Curl cares about doing things the right way rather than just doing them and thrives in a complex and challenging environment.
  • As an Engineer in our team, you will design, code, test and debug quality software programs.
  • Design and development of high-volume, high-performance, high-availability, service-oriented Java applications using proven Java frameworks and technologies.


What makes you a great fit:

  • Solid understanding of design patterns, data structures, and advanced programming techniques
  • Strong software design and architectural skills in object-oriented and functional programming styles.
  • Strong software design and architectural skills in object-oriented and functional programming styles.
  • Java 8, Microservices using Spring boot, Spring Cloud, Docker, Kubernetes orchestrator.
  • Experience in working with Spring Framework - Spring boot, Spring REST, Spring Security, Spring Data JPA, OAuth2, hibernate.
  • Experience in Reactjs or Angular.
  • Experience in RabbitMQ
  • Experience in Unit Testing Tools like Junit/TestNG
  • Experience in working with SQL & NonSql databases such as MySQL, Mongo DB.
  • Knowledge on CI/CD architecture.
  • Knowledge of tools like Jenkins, SonarQube, Maven, Gitlab
  • Experience in cloud technologies.
  • You demonstrate the ability to work in a fast paced and hyper-growth environment where the requirements are constantly changing.
  • Solid understanding of design patterns, data structures, and advanced programming techniques.
  • Nice to have: Python 3.6+, Image and textual data processing technologies
  • Expert in modern JavaScript frameworks like Angular, React or VUE (Angular is a must).
  • Familiar with agile techniques like code reviews, pair programming, collective code ownership, clean code, TDD and refactoring.
All about us
Curl

Curl Tech is a research, product and consulting company. We have expertise in emerging technologies such as Deep Learning, Blockchain and IoT. We build state of the art products. We work on data from diverse fields such as financial domain, industrial sensor data, genomics data, text, images, video, audio and other time series data. We build predictive models, analyze the data for finding hidden patterns, provide business insights and provide enterprise grade solutions. Our team has a deep understanding of various emerging technologies and has the capability to handle big and complex data.

Employee count
51-200 employees
Employment Type
Full Time Job
Company Type
Start-up
Headquarters
Bengaluru, Karnataka, India
Perks & facilities
5 day work week
Flexible work hours

Apply to Similar Jobs

  • IIndium Software
    Indium Software
    Java Developer
    Seed
    Start-up
    1001-5000 employees
    6y - 8y
    ₹18 - ₹30 LPA
    Bengaluru/ Bangalore, Pune
    Java, Spring Boot, Microservices, AWS
  • GGenpact
    Genpact
    Java Developer
    Analytics
    Financial Services
    B2B
    SaaS
    Service
    4y - 8y

    Competitive pay

    Mumbai, Bengaluru/ Bangalore
    Java, Spring Boot, Data Structures, Microservices, Algorithms
  • DDigit88
    Digit88
    Lead Java Backend Engineer
    Unfunded
    Start-up
    51-200 employees
    7y - 10y
    ₹30 - ₹45 LPA
    Remote/ Work from Home, Bengaluru/ Bangalore, Pune
    Java, Microservices, Spring Boot, REST API, AWS
  • NNovopay
    Novopay
    Software Developer Lead
    Series A
    Start-up
    201-500 employees
    8y - 12y
    ₹22.5 - ₹37.5 LPA
    Bengaluru/ Bangalore
    Java, Spring Boot, Scalability, Distributed Systems, Microservices
  • FFreshworks
    Freshworks
    Lead Software Engineer - Backend
    Cloud Tech
    CRM Tech
    B2B
    SaaS
    Product
    7y - 11y
    ₹22.5 - ₹50 LPA
    Bengaluru/ Bangalore
    Data Structures, Algorithms, Java, Spring Boot, Microservices