Associate, Java Fullstack Developer, Investment and Trading Technology

DBS Bank

  • Hyderabad, Telangana
  • Permanent
  • Full-time
  • 24 days ago
Business FunctionGroup Technology and Operations (T&O) enables and empowers the bank with an efficient, nimble and resilient infrastructure through a strategic focus on productivity, quality & control, technology, people capability and innovation. In Group T&O, we manage the majority of the Bank's operational processes and inspire to delight our business partners through our multiple banking delivery channels.Responsibilities
  • Design, develop, and maintain Java-based applications, with a strong emphasis on Spring and Spring Boot frameworks, and an in-depth understanding of annotations
  • Write well-documented and efficient code to meet project requirements
  • Utilize Spring and Spring Boot frameworks for building scalable and reliable applications
  • Implement best practices for Spring-based development, emphasizing the use of annotations
  • Design and implement database structures using SQL for optimal performance
  • Develop and optimize SQL queries for data retrieval and manipulation
  • Develop and maintain reusable and reliable components in React js
  • Integrate Java applications with Node.js components, and Kotlin experience is considered an advantage
  • Develop and maintain server-side logic using Node.js to enhance overall system performance
  • Conduct code reviews to ensure code quality, adherence to coding standards, and best practices
  • Write and execute unit tests to identify and address issues early in the development process
  • Participate in agile development processes and contribute to sprint planning and retrospectives
  • Identify and address performance bottlenecks in the application code, database queries, and system architecture
  • Create and maintain technical documentation for the codebase, APIs, and system architecture
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Minimum of 4 years of hands-on experience in Java development
  • Proficiency in Spring and Spring Boot frameworks, with a strong knowledge of annotations
  • Experience with Kotlin, node js, Redis is considered an advantage
  • Strong problem-solving and debugging skills
  • Excellent communication and collaboration skills
  • Ability to work in a fast-paced and dynamic team environment

DBS Bank