Associate, Java Full Stack Developer, Investment and Trading Technology

DBS Bank

  • Hyderabad, Telangana
  • Permanent
  • Full-time
  • 23 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 channelsJob Description:We are in search of a skilled Java Developer with a minimum of 4 years of hands-on experience in Java development, specializing in Spring, Spring Boot, SQL, React js and with a focus on usage of annotations. The ideal candidate should be proficient in designing, developing, and maintaining robust and scalable applications. Knowledge of Kotlin, node.js is considered an advantage.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.If you are a talented Java developer looking to contribute to innovative projects and possess the mentioned skills, we encourage you to apply and be a part of our dynamic team.

DBS Bank