Logo for CodersBrain

Android DEveloper_Bangalore_PW_Deepanshi

Roles & Responsibilities

  • Proficiency in Kotlin 1.6, JDK 11+ and JRE 11+.
  • Experience with security primitives like encryption and signing.
  • Knowledge of version control systems such as Git or Bitbucket.
  • Familiarity with REST APIs, development on Windows and Linux, and network communication.

Requirements:

  • Develop and write high-quality code with unit tests and test reports.
  • Collaborate with team members to design and implement systems.
  • Ensure timely updates and address technical risks and issues.
  • Follow process compliance and document requirements and design details.

Job description

Responsibilities:
● Understand the assigned task well
● Discuss with Lead Architect Project Manager based on applicability, explain how
your approach is going to be before implementing
● Write code with good quality, unit test cases and create test reports for the tasks
contributed
● Every commit should pass Code coverage criteria (>= 95% of code for instructions,
>=90% of code for branch)
● Timely and accurate updates to the Lead Architect Project Manager
● Identify, Address and Improve any Risks & Technical Issues
● Collaborate well with Engineers, Architects, Managers to design and create advanced,
elegant and efficient systems
● Follow Process Compliance strictly, collect needed Metrics
● Documentation – Low level Requirements, High & LowLevel Design, User Guides,
Quick Guides, Test Reports (Unit, System & Integration)
Mandatory:
● Strong in understanding of
● Kotlin 1.6, JDK 11+, JRE 11+
● Security Primitives (Key Generation, Encryption, Decryption, differenttypes, Signing
etc)
● Code Repository – Git, Bitbucket
● Unit Test Framework – Speck 2.0+
● Code Coverage Tool Jacoco
● Static Code Analysis Tool – DeteKt
● Project Build Tool – Gradle
● Using REST API’s
● Developing CLI, GUI
● Development on Windows, Linux
● Making Application to work on Windows & Linux
● Network Communication (TCPIP, Socket Programming, UART etc)
● Operating System concepts

● Problem solving (Data Structures, Algorithms)
● Tools like JIRA, Redmine etc
● Agile Methodologies Added advantage to have automation testing experience.
Nice to have:
● Familiarity in understanding of
● Perl
● Qt.
● QML
● XML
● Binary file generation
● SOLID Principles
● OOAD
● Design Patterns

Kotlin Developer Related jobs

Other jobs at CodersBrain

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.