Kotlin Developer

Year    KA, IN, India

Job Description

Project description



A Kotlin Engineer responsible for designing, developing, and delivering significant components and integration for CRM systems in largest investment banking products.


Should provide engineering solutions to accomplish the project goals. Need to work with multiple technologies and teams in the project. Understanding the functional and non-functional requirements and discipline are the keys for success.


Responsibilities




Write code and write it well. Be proud to call yourself a programmer. Use test-driven development, write clean code, and refactor constantly. Make sure we are building the thing right.


Be ready to work on a range of technologies and components, including user interfaces, services, and databases. Act as a generalizing specialist.


Define and evolve the architecture of the components you are working on and contribute to architectural decisions at a department and bank-wide level.


Ensure that the software you build is reliable and easy to support in production. Be prepared to take your turn on call, providing 3rd line support when it's needed.


Skills




Must have


Overall 6 to 9 years of experience as a Developer.


5+ Years of Experience developing in Core Java and Spring Framework.


4+ Years of working Experience as a Kotlin Developer.


Proficiency in Java/Kotlin with a good understanding of both object-oriented and functional programming concepts.


Practical experience in building data engineering solutions.


Strong knowledge of Java/Kotlin, REST APIs, build, SQL data access (eg, Spring, Spring Boot, Gradle/Maven, JDBC & Hibernate).


Strong knowledge of build automation systems such as TeamCity/Jenkins


Familiar with GIT versioning control system.


Experience working in an agile team, practicing Scrum, Kanban, or XP


(Optional) An understanding of web technologies, frameworks, and tools, for example: HTML, CSS, JavaScript, Angular, Bootstrap, React, D3, Node.js


Experience in Automated Testing is highly desirable.


Architecture and design approaches that support rapid, incremental, and iterative delivery, such as Domain Driven Design, CQRS, Event Sourcing, and microservices.


Nice to have


Understanding of CI/CD Pipelines through Jenkins/Git/Github/Github Actions


Experience in investment banking-related projects


Other




Languages


English: C2 Proficient


Seniority


Regular



Bengaluru, India


Req. VR-115916


Other System Languages


BCM Industry


14/07/2025


Req. VR-115916

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3859979
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year