Sr Engineer - Backend (Java/Kotlin)
Job Description
Position Overview:
- 5+ years of experience in software design & development with 3+ years of experience in building scalable backend applications using Java
- Demonstrates broad and deep expertise in Java/Kotlin and frameworks. Designs, develops, and approves end-to-end functionality of a product line, platform, or infrastructure.
- Communicates and coordinates with project team, partners, and stakeholders.
- Demonstrates expertise in analysis and optimization of systems capacity, performance, and operational health.
- Maintains deep technical knowledge within areas of expertise.
- Stays current with new and evolving technologies via formal training and self-directed education.
- Experience integrating with third party and opensource frameworks.
About You:
* 4 year degree or equivalent experience
* Experience: 4 years -7 years
* Programming experience with Java - Springboot & Kotlin - micronaut
* Strong problem-solving skills with a good understanding of data structures and algorithms.
* Must have exposure to non-relational databases like MongoDB.
* Must have exposure to distributed systems and microservice architecture.
* Good to Have exposure to Data Pipeline, ML Ops, Spark, Python
* Demonstrates a solid understanding of the impact of own work on the team and/or guests
* Writes and organizes code using multiple computer languages, including distributed programming and understand different frameworks and paradigm
* Delivers high-performance, scalable, repeatable, and secure deliverables with broad impact (high throughput and low latency)
* Influences and applies data standards, policies, and procedures
* Maintains technical knowledge within areas of expertise
* Stays current with new and evolving technologies via formal training and self-directed education.
