Role: Kotlin Developer(SWF) Mid Level engineer
Location: Pune
Experience: 46 years
Key Responsibilities
- Design develop and maintain Kotlin-based backend applications services & CLI (Command Line Interface) applications.
- Maintain and improve Kotlin CLI modules for model comparison and report generation.
- Participate in new features development code reviews enforce coding standards.
- Collaborate with architects and product teams to define technical solutions.
- Ensure application performance scalability and reliability.
- Build and maintain CI/CD pipelines for automated testing and deployment.
- Write and maintain unit and integration tests to ensure tool reliability.
Required Skills
- Strong hands-on experience withKotlin (server-side not Android).
- Solid understanding of JVM internals and concurrency models.
- Experience with Git Gradle/Maven/Bazel and testing frameworks (JUnit MockK).
- Strong proficiency inKotlin including coroutines and functional programming.
- Solid understanding ofobject-oriented design principles and clean architecture.
Nice to Have
- Experience withJava and JVM-based tooling.
- Hands-on exposure toBazel.
- Familiarity withmodel-driven developmentstatic analysis orsystem architecture tools.
- Ability to navigate and maintainlarge modularKotlin codebases.
- Understanding ofAUTOSARSyML orARTOP frameworks (preferred in automotive domain).
Education:
- Bachelors degree in computer science Engineering or equivalent practical experience.
Required Experience:
Manager
Role: Kotlin Developer(SWF) Mid Level engineerLocation: PuneExperience: 46 yearsKey ResponsibilitiesDesign develop and maintain Kotlin-based backend applications services & CLI (Command Line Interface) applications.Maintain and improve Kotlin CLI modules for model comparison and report generation.P...
Role: Kotlin Developer(SWF) Mid Level engineer
Location: Pune
Experience: 46 years
Key Responsibilities
- Design develop and maintain Kotlin-based backend applications services & CLI (Command Line Interface) applications.
- Maintain and improve Kotlin CLI modules for model comparison and report generation.
- Participate in new features development code reviews enforce coding standards.
- Collaborate with architects and product teams to define technical solutions.
- Ensure application performance scalability and reliability.
- Build and maintain CI/CD pipelines for automated testing and deployment.
- Write and maintain unit and integration tests to ensure tool reliability.
Required Skills
- Strong hands-on experience withKotlin (server-side not Android).
- Solid understanding of JVM internals and concurrency models.
- Experience with Git Gradle/Maven/Bazel and testing frameworks (JUnit MockK).
- Strong proficiency inKotlin including coroutines and functional programming.
- Solid understanding ofobject-oriented design principles and clean architecture.
Nice to Have
- Experience withJava and JVM-based tooling.
- Hands-on exposure toBazel.
- Familiarity withmodel-driven developmentstatic analysis orsystem architecture tools.
- Ability to navigate and maintainlarge modularKotlin codebases.
- Understanding ofAUTOSARSyML orARTOP frameworks (preferred in automotive domain).
Education:
- Bachelors degree in computer science Engineering or equivalent practical experience.
Required Experience:
Manager
View more
View less