Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities
Job Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
Collaborate with product managers, designers, and other engineers to define requirements, devise strategies, and ensure seamless integration with business objectives.
Contribute to strategy, drive requirements, and make recommendations for change, managing resources, budgets, and policies while delivering continuous improvements.
Matching Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
Skills & Requirements
Must-have
Core Java and OOPs concepts
Spring Frameworks
RESTful Multi-threading processing
CI/CD pipelines
Oracle database and SQL queries
Unit testing and code reviews
Secure coding practices
Nice-to-have
Investment Banking knowledge
Equity Derivative Knowledge
Collaborative relationships across teams
Methodical complex problem resolution
Barclays Values and Mindset
Key Requirements
B. Tech or equivalent education
Experience with CI/CD tools (Maven, Gradle, Nexus, GitLab)
Experience with coding standards and security tools (Sonar, Veracode, Jenkins)
Proven ability to build collaborative relationships