We are looking for a candidate with strong experience in Java8 and/or Scala Functional Programming with any Frameworks
Responsibilities
- Design and Development: Architect, design, and implement scalable and efficient software solutions using Java. Engage in the full software development lifecycle from conception through deployment.
- Algorithm Optimisation: Utilise your deep understanding of data structures and algorithms to optimise and enhance existing systems and contribute to solving complex problems.
- Code Quality: Write clean, maintainable, and testable code. Participate in code reviews and contribute to best practices in software development.
- Functional Programming: Apply functional programming principles where appropriate.
- Familiarise yourself with Scala or similar functional programming paradigms.
- Collaboration: Work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software products.
- Mentorship: Provide technical leadership and mentorship to junior developers, guiding them in both best practices and career growth.
Requirements
- Strong DSA Fundamentals: Proven expertise in data structures and algorithms is essential for this role.
This job was posted by Krishna Chaitanya Bandaru from Unify.