Overview about the role: We seek an engineer with experience developing Domain-specific languages (DSLs) and Code generators using frameworks from the Eclipse Ecosystem. The candidate should have a solid understanding and hands-on experience of working on multiple projects using Core Java.
Responsibilities:
● Enhance the existing DSL and Code generator
● Understand and enhance/improve the existing testing infrastructure
● Active participation in the Code reviews
● Understand the domain in which the company operates
● Engage with the Domain expert team, brainstorm, and understand their requirements
● Write Clean and High-quality unit tested code.
Requirements:
● Must have a Bachelor’s degree in computer science or equivalent
● Must have at least four years of experience in Software development
● Knowledge in frameworks used for implementing DSLs and Code Generators
● Must have developed DSLs or maintained existing DSLs
● Must be proficient in Core Java and Java 17
● Should have good knowledge of Design patterns.
Added Bonus:
● Experience in implementing Language Server
● Experience in developing RESTful microservices in Spring Boot.
Work Location: Pune
Work Mode: Work from Office.
Benefits: Best in the Industry Compensation, Friendly & Flexible Leave Policy, Health Benefits, Certifications & Courses Reimbursements, Chance to be part of rapidly growing start-up & the next success story, and many more.