Lead I - Software Engineering
Bengaluru, Karnataka, India
3 weeks ago
Applicants: 0
Share
3 days left to apply
Job Description
Role Description Job Title: Java / Scala Developer Experience: 6?12 Years Location: Bangalore Employment Type: Full-time Role Overview We are looking for an experienced Java/Scala Developer with a strong background in designing and building highly complex backend systems. The ideal candidate has excellent analytical skills, deep expertise in Java or Scala, and a willingness to work across languages and technologies as needed. You will be part of a team where developers take end-to-end ownership and contribute to large-scale, computation-intensive systems. Key Responsibilities Design and develop highly complex, scalable, and robust backend software solutions. Collaborate with cross-functional teams to understand requirements and deliver high-quality features. Review, enhance, and maintain code written by other developers. Work across a wide scope of responsibilities within an agile Scrum setup. Ensure code quality, maintainability, and performance through best engineering practices. Contribute to the continuous improvement of development processes and tooling. Required Skills & Qualifications 6?12 years of hands-on experience in backend software development. Strong proficiency in Java or Scala with willingness to learn and master the other language. Solid Object-Oriented Programming (OOP) skills and interest or understanding of Functional Programming concepts. Strong analytical and problem-solving abilities. Bachelor's or Master?s degree in IT, Computer Science, Engineering, or a related field. Ability to understand, refactor, and enhance existing codebases. Experience working with tools like Git, Bitbucket, Jenkins, and handling Pull Requests. Familiarity with JIRA and Scrum Agile methodology. Preferred / Advantageous Skills Experience building data-intensive or computation-intensive backend systems (e.g., grid-based applications). Background in data engineering, data architecture, or data modelling. Experience developing applications on cloud platforms such as AWS or Azure. Prior exposure to financial products or financial domain projects. Why Join Us? Opportunity to work on cutting-edge, complex backend systems. Collaborative environment with end-to-end developer ownership. Growth opportunities across technologies (Java, Scala, Cloud, Data Engineering). Skills Java/Scala,Oops,Version control,CI/CD tools
Required Skills
Additional Information
- Company Name
- UST
- Industry
- N/A
- Department
- N/A
- Role Category
- N/A
- Job Role
- Mid-Senior level
- Education
- No Restriction
- Job Types
- On-site
- Employment Types
- Full-Time
- Gender
- No Restriction
- Notice Period
- Less Than 30 Days
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 3 weeks ago
- Application Ends
- 3 days left to apply
Similar Jobs
Quick Apply
Upload your resume to apply for this position