This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Barclaysposted 12 days ago
Full-time • Mid Level

About the position

To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. In this role, you will be responsible for developing and implementing server-side web application logic. You will collaborate with front-end developers and other team members to establish objectives, design more functional, cohesive codes to enhance the user experience.

Responsibilities

  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools.
  • Ensuring that code is scalable, maintainable, and optimized for performance.
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.

Requirements

  • Hands on experience developing and maintaining Java-based backend services, React JS and Spring boot.
  • Hands on experience in Oracle DB, AWS and Hadoop, SonarQube, Jenkins, and Git lab.
  • A robust understanding of Java programming, data structures, and algorithms.
  • Experience implementing spring boot framework in distributed systems.
  • Experience writing unit test cases and integrated test cases.

Nice-to-haves

  • Bachelor’s Degree or equivalent professional experience.
  • Experience collaborating with front-end developers and other team members to establish objectives, design more functional, cohesive codes to enhance the user experience.
  • Experience working with front-end developers to integrate user-facing elements with server-side logic.
  • Hands on experience migrating Java framework from Java 8 to Java 21.
  • Good analytical and reasoning skills.

Job Keywords

Hard Skills
  • Git
  • Java
  • Jenkins
  • SonarQube
  • Spring Boot
  • 1dxNnQYFmer3iOy5v Qv3fVWIr7uhgdT
  • 1ktSjibo7cC TkgjAY9KtGq
  • 4Iw8bRy DtyoUZa
  • 6vn5a
  • 9PFMkVmSLwr8
  • AaXhdSbrf s0XLncZ2y
  • aSVRp GqrhXLs3WI0
  • B3XoubreDgSa LkW8tU2nYB
  • B7k1I
  • DXS2Q UtvQWFsMTxZ
  • fhGNK5b XA5UKq
  • HtNG5 4KCsHYS
  • jBOat dksfI
  • kM1PZTa5y h8tSbca7lY
  • M6IPe2tQukp e5Mlb9d
  • ml9Ed eD57MKTw
  • mZTIegvJMi Yz46D7Bl
  • QHSwaY sVvl
  • xFrHYWA6s EyXBzlVGsA
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

Go to AI Resume Builder
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service